Uygulamamda birçok uyarı iletişim kutusu var. Bu varsayılan bir düzen ama iletişim kutusuna pozitif ve negatif düğmeler ekliyorum. Düğmeler Android 5'in varsayılan metin rengini (yeşil) alır. Başarısız bir şekilde değiştirmeye çalıştım. Bu metin rengini nasıl değiştireceğiniz hakkında bir fikriniz var mı?
Özel iletişim kutum:
public class MyCustomDialog extends AlertDialog.Builder {
public MyCustomDialog(Context context,String title,String message) {
super(context);
LayoutInflater inflater = (LayoutInflater) context.getSystemService( Context.LAYOUT_INFLATER_SERVICE );
View viewDialog = inflater.inflate(R.layout.dialog_simple, null, false);
TextView titleTextView = (TextView)viewDialog.findViewById(R.id.title);
titleTextView.setText(title);
TextView messageTextView = (TextView)viewDialog.findViewById(R.id.message);
messageTextView.setText(message);
this.setCancelable(false);
this.setView(viewDialog);
} }
İletişim kutusu oluşturma:
MyCustomDialog builder = new MyCustomDialog(getActivity(), "Try Again", errorMessage);
builder.setNegativeButton("OK", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialogInterface, int i) {
...
}
}).show();
Bu negatif Düğme varsayılan bir iletişim düğmesidir ve Android 5 Lollipop'tan varsayılan yeşil rengi alır.
Çok teşekkürler