これは私のダイアログコードです
AlertDialog.Builder builderofme = new AlertDialog.Builder(this);
final FrameLayout frameView = new FrameLayout(this);
builderofme.setView(frameView);
builderofme.setCancelable(true);
builderofme.setPositiveButton(" Yes ", new OkOnClickListener());
builderofme.setNegativeButton(" No ", new CancelOnClickListener());
final AlertDialog alertDialog = builderofme.create();
LayoutInflater inflater = alertDialog.getLayoutInflater();
View dialoglayout = inflater.inflate(R.layout.myediteddialog, frameView);
alertDialog.show();
コードは完全に機能しています。しかし、はいボタンといいえボタンに白い背景を使用したい.現在、このようになっています..
これは私の myediteddialog.xml ファイルです
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="150dp"
android:orientation="vertical"
android:background="@drawable/delete"
>
<TextView
android:id="@+id/editeddialogboxtextview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="@android:color/background_dark"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:text="Do You Want To Delete?"
android:textAppearance="?android:attr/textAppearanceMedium" />
</RelativeLayout>