2017-08-31 4 views
0

Ich habe einen Dialog, der den Standardtitel enthält.Ändern Sie die Schriftgröße des Dialogfeldtitels Android

und die Nachricht des Dialogs war eine benutzerdefinierte.

Ich möchte die Schriftgröße des Dialogfeldtitels ändern (Standard).

ist dies im Dialog möglich?

 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

für beste sol Erstellen von benutzerdefinierten Dialog. –

+0

verwenden 'dialog.setCustomTitle' –

Antwort

1

versuchen diese

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

habe diese Methode kann nicht 'setCustomTitle (android.widget.TextVIEW)' – Vji

+0

@Vji überprüfen aktualisiert ANS –

+0

Nilesh, hat gearbeitet !!! Perfekte Antwort ... Vielen Dank für Ihre freundliche Antwort !!! – Vji

Verwandte Themen