1

我有一个自定义对话框活动,其中包含 FrameLayout 内的相机预览。

<FrameLayout
    android:id="@+id/camera_preview"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_weight="3" />

弹出对话框时,背景会像平常一样变暗,但 FrameLayout 也会变暗。

我尝试使用自定义样式删除暗淡,但这也删除了对话框后面的暗淡。

<style name="Theme.DoNotDim" parent="android:Theme.Holo.Dialog">
    <item name="android:backgroundDimEnabled">false</item>
</style>

有什么方法可以在保持正常背景变暗的同时停止 FrameLayout 变暗?

4

0 回答 0