Размытость или тусклый фон, когда активный Android PopupWindow

Я хотел бы смочь или размыться или потускнеть фон, когда я показываю свое использование всплывающего окна popup.showAtLocation, и не размойте/потускнейте фон когда popup.dismiss назван.

Я попытался применить параметрические усилители расположения FLAG_BLUR_BEHIND и FLAG_DIM_BEHIND к моему действию, но это, кажется, просто размывается и потускнело фон как скоро, мое приложение запускается.

Как я могу сделать размывание/потускнение только со всплывающими окнами?

77
задан Markus Rubey 1 August 2015 в 11:14
поделиться

1 ответ

Для этого вы можете использовать android:theme="@android:style/Theme.Dialog". Создайте активность и в AndroidManifest.xml определите активность как:

    <activity android:name=".activities.YourActivity"
              android:label="@string/your_activity_label"
              android:theme="@android:style/Theme.Dialog">
0
ответ дан 24 November 2019 в 10:47
поделиться
Другие вопросы по тегам:

Похожие вопросы: