11

ここに画像の説明を入力

ダイアログはこんな感じ。ダイアログ自体の背後には、両側に約 10 ~ 20 ピクセル程度のレイヤーがあります。私が使用しているテーマは Theme.Holo.Dialog です

背景が透明なカスタム ダイアログを作成しようとしましたが、うまくいきませんでした。

<style name="CustomHoloDialog" parent="@android:style/Theme.Holo.Dialog">
     <item name="android:background">@android:color/transparent</item>
</style>

誰かがこれについて何か考えを持っていますか?

4

1 に答える 1

21

ダイアログのスタイルを設定する場合は、次を使用する必要がありますContextThemeWrapper

AlertDialog.Builder mBuilder = new AlertDialog.Builder(new ContextThemeWrapper(context, android.R.style.Theme_Holo_Dialog));
于 2013-02-28T01:21:26.967 に答える