3
A
回答
8
如果您为对话框和标题设置了自定义布局,则可以更改对话框的标题。我只用过这种方法完全去除头,但是这应该自定义页眉工作:
dialog = new Dialog(context);
Window window = dialog.getWindow();
window.requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);
dialog.setContentView(R.layout.my_dialog_layout);
window.setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.my_custom_header);
这是所有稍微更复杂(因为你必须设置对话框的布局,以及)但比子类化Dialog更简单。
1
原来的对话框类似乎缺乏以设置图标的功能,但你可以轻松地扩展AlertDialog和设置自定义视图(你会用你的对话实例一样),你只需要像这样
class MyDialog extends AlertDialog {
public MyDialog(Context ctx) {
super(ctx);
LayoutInflater factory = LayoutInflater.from(context);
View view = factory.inflate(R.layout.dialog_layout, null);
setView(view);
setTitle("MyTitle");
setIcon(R.drawable.myicon);
}
}
相关问题
- 1. Android:SectionIndex对话框的自定义布局
- 2. Antd固定页眉布局
- 3. 隐藏自定义对话框的主布局
- 4. 带自定义布局失败的警报对话框
- 5. 自定义布局带号码选取器的对话框
- 6. Android中关闭布局中的自定义对话框
- 7. 使用自定义布局NavigationDrawer包含页眉和列表
- 8. 对话框的自定义母版页
- 9. html页眉布局
- 10. FBConnect(IPHONE),自定义发布对话框
- 11. Android自定义对话框布局不起作用
- 12. 显示自定义布局警告对话框
- 13. 对话框自定义布局没有正确拉伸
- 14. Android自定义对话框布局错误
- 15. 线性布局和自定义对话框
- 16. Android - 自定义对话框布局问题
- 17. 如何访问“自定义警报对话框”的布局参数...?
- 18. 如何使用setText()编辑自定义布局对话框中的文本
- 19. 如何重新定义自定义页面的布局
- 20. 如何自定义对话框?
- 21. 如何关闭自定义对话框
- 22. 如何自定义FACEBOOK对话框?
- 23. 如何自定义对话框
- 24. 如何创建自定义对话框
- 25. 如何在自定义对话框
- 26. 如何自定义对话框宽度?
- 27. Android的 - 自定义对话框显示我正在做一个自定义对话框从布局文件</p> <p>Java代码怪异布局
- 28. Android的对话框布局
- 29. 自定义页眉与$ _ SERVER
- 30. 自定义页眉在WCF