id から Divider 用のラインに使われている View を取得して setBackgroundColor で色を設定します。
(NumberPicker の時と同じような方法です。)
AlertDialog.Builder builder = new AlertDialog.Builder(getActivity()); builder.setTitle(R.string.dialog) .setIcon(R.drawable.ic) .setMessage(R.string.dialog_msg); //The tricky part Dialog d = builder.create(); d.show(); int dividerId = d.getContext().getResources().getIdentifier("android:id/titleDivider", null, null); View divider = d.findViewById(dividerId); divider.setBackgroundColor(getResources().getColor(R.color.my_color));
参考 : How can I change the color of AlertDialog title and the color of the line under it
0 件のコメント:
コメントを投稿