내 앱에 많은 경고 대화 상자가 있습니다. 기본 레이아웃이지만 대화 상자에 양수 및 음수 버튼을 추가하고 있습니다. 따라서 버튼은 기본 텍스트 색상 인 Android 5 (녹색)를 얻습니다. 나는 성공하지 않고 그것을 바꾸려고 노력했다. 해당 텍스트 색상을 변경하는 방법에 대한 아이디어가 있습니까?
내 사용자 정의 대화 상자 :
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);
} }
대화 상자 만들기 :
MyCustomDialog builder = new MyCustomDialog(getActivity(), "Try Again", errorMessage);
builder.setNegativeButton("OK", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialogInterface, int i) {
...
}
}).show();
음수 버튼은 기본 대화 상자이며 Android 5 Lollipop에서 기본 녹색을 사용합니다.
많은 감사