我有一个自定义对话框活动,其中包含 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 变暗?