Ich möchte meinen Titel in meinem DialogFragment anpassen, ich weiß, wie ich den Titel zu meinem DialogFragment setze, aber ich will mehr nicht nur einen Titel, ich brauche einen benutzerdefinierten Titel (Farbe, fontSize ...), So definiert ich eine Textview und maßgeschneiderte esWie man Titel in DialogFragment anpasst
public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
View view = inflater.inflate(R.layout.height_fragment,container,false);
TextView title = new TextView(getContext());
title.setText("Your Height Information");
title.setGravity(Gravity.CENTER);
title.setTextSize(30);
title.setBackgroundColor(Color.GRAY);
title.setTextColor(Color.WHITE);
getDialog().setCustomTitle(title); //Error Can not resolve method setCustomTitle(android.widget.TextView)
return view;
}
aber es ist ein Fehler, auf dieser Linie
getDialog().setCustomTitle(title);
getDialog() setCustomTitle (Titel).
Ich habe viel gesucht, bevor ich diese Frage gepostet habe, aber ich konnte nicht finden, wie ich meinen Titel von DialogFragment anpassen kann. Vielen Dank für Ihre Zeit, um mir zu helfen
Sie müssen die Textview von Ihrem Layout verweisen. Ich poste eine Sekunde Code – bradkratky
Haben Sie diese Lösung ausprobiert? (http://stackoverflow.com/questions/28977576/dialogfragment-with-a-custom-title) –
Die Methode ist getDialog(). setTitle (String title). http://stackoverflow.com/questions/5193722/how-to-set-the-title-of-dialogfragment Erste Antwort auf Google. –