我已经创建了一个自定义Dialog,我希望标题具有类似AlertDialog的背景。
更好地说:
表示“自定义对话框”的地方
需要像这样的'标题':
我不想只是将图像添加到文本中,而是真正实现所显示的完整UI样式。
这可能吗?
以下是我用于自定义对话框的代码:Adding Image to Custom AlertDialog
答案 0 :(得分:5)
Galip这是适合我的代码
Dialog dialog = new Dialog(context);
dialog.setContentView(R.layout.dialoglayout);
dialog.setTitle("Pick A Colour");
在我的dialoglayout中我有根元素RadioGroup
希望它有所帮助。
答案 1 :(得分:0)
那么为什么不使用经典的AlertDialog.Builder
?
AlertDialog.Builder builder = new AlertDialog.Builder( activity );
builder.setTitle( title );
builder.setView( /* Your custom view here */ );
// optional
builder.setPositiveButton( R.string.button_ok, listener );
builder.setNegativeButton( R.string.button_cancel, listener );
AlertDialog alert = builder.create();
alert.show();
然后,您将看到系统对话框。