android – 如何自定义对话框的标题布局

Android中,是否可以自定义对话框的页眉布局(图标文本)布局?或者我可以设置标题文本的自定义字符串值吗?

谢谢.

最佳答案
如果为对话框和标题设置自定义布局,则可以更改对话框的标题.我只使用这种方法完全删除标题,但这应该适用于自定义标题:

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更容易.

转载注明原文:android – 如何自定义对话框的标题布局 - 代码日志