So ändern Sie die Farbe der positiven und negativen Schaltfläche im Dialogfeld "Benutzerdefinierte Warnung" in Android

Was mache ich Ich erstelle ein benutzerdefiniertes Benachrichtigungsdialogfeld

Was ich versuche zu tun: zusammen mit dem folgenden Code: So ändern Sie die Farbe der Aktionsschaltflächen im Dialogfeld (positiv und negativ)

@Override
public Dialog onCreateDialog(Bundle savedInstanceState) {
    AlertDialog.Builder builder = new AlertDialog.Builder(getActivity());
    // Get the layout inflater
    LayoutInflater inflater = getActivity().getLayoutInflater();

    // Inflate and set the layout for the dialog
    // Pass null as the parent view because its going in the dialog layout
    builder.setView(inflater.inflate(R.layout.dialog_signin, null))
    // Add action buttons
           .setPositiveButton(R.string.signin, new DialogInterface.OnClickListener() {
               @Override
               public void onClick(DialogInterface dialog, int id) {
                   // sign in the user ...
               }
           })
           .setNegativeButton(R.string.cancel, new DialogInterface.OnClickListener() {
               public void onClick(DialogInterface dialog, int id) {
                   LoginDialogFragment.this.getDialog().cancel();
               }
           });      
    return builder.create();

Antworten auf die Frage(10)

Ihre Antwort auf die Frage