2012-10-10 34 views
0

我正在使用警报对话框构建器,并且想要更改默认警报对话框标题背景颜色。我已经完成搜索(但没有找到我想要的)。问题是我不想创建自定义对话框并将其扩展,因为我想使用警报对话框的现有功能(设置项目列表..etc)。设置警报对话框的标题背景颜色,但不作为自定义对话框

是否有无论如何我可以设置标题背景颜色,而无需创建自定义对话框/添加视图到它.etc?

非常感谢您

回答

6

您可以通过使用setCustomTitle(图)

LayoutInflater inflater = getLayoutInflater(); 
View view=inflater.inflate(R.layout.custom_view, null); 
alert.setCustomTitle(view); 
+0

大设置自定义标题。谢谢。接受任何idia如何做相同的dialog.l?这种方法不存在它 – Snake

+0

你是如何创建对话框?......如果你正在创建与Dialog类的对话框,那么我认为你必须使用自定义通过dialog.setContentView(int res)方法布局,只需通过dialog.requestWindowFeature(Window.FEATURE_NO_TITLE)删除对话框标题 –