14
AlertDialogのテーマを変更する方法
誰かが私を助けてくれるかどうか疑問に思っていました。カスタムAlertDialogを作成しようとしています。これを行うために、styles.xmlに次のコード行を追加しました <resources> <style name="CustomAlertDialog" parent="android:Theme.Dialog.Alert"> <item name="android:windowBackground">@drawable/color_panel_background</item> </style> </resources> color_panel_background.9.pngは、ドローアブルフォルダーにあります。これはAndroid SDKのresフォルダーにもあります。 主な活動は以下の通りです。 package com.customdialog; import android.app.Activity; import android.app.AlertDialog; import android.app.Dialog; import android.content.DialogInterface; import android.os.Bundle; public class CustomDialog extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); this.setTheme(R.style.CustomAlertDialog); AlertDialog.Builder builder …