2017-08-31 111 views
0

我有一个包含默认标题的对话框。更改对话框标题的字体大小android

并且对话框的消息是自定义的。

我想更改对话框标题的字体大小(默认值)。

这是可能的对话框?

 Dialog dialog = new Dialog(activity); 
     dialog.requestWindowFeature(Window.FEATURE_LEFT_ICON); 
     dialog.setContentView(R.layout.listview); 

     dialog.setFeatureDrawableResource(Window.FEATURE_LEFT_ICON,R.drawable.app_icon); 
     dialog.setTitle(R.string.add); 

     dialog.setCancelable(false); 
     ListView listView = (ListView) dialog.findViewById(R.id.list); 
     String[] values = new String[3]; 
     values[0] = getResources().getString(R.string.food1); 
     values[1] = getResources().getString(R.string.food2); 
     values[2] = getResources().getString(R.string.cancel); 
     dialog.show(); 
+2

创建最好的溶胶自定义对话框。 –

+0

使用'dialog.setCustomTitle' –

回答

1

试试这个

TextView titleTextView = (TextView) dialog.findViewById(android.R.id.title); 
    titleTextView.setText("Nilesh Rathod"); 
    titleTextView.setTextSize(20); 
    dialog.show(); 
+0

得到这个无法解析方法'setCustomTitle(android.widget.TextVIew)' – Vji

+0

@Vji检查更新ans –

+0

Nilesh,得到了工作!完美答案...非常感谢您的善意回应! – Vji