当前效果:image current
期望效果:image desired
首先,我尝试bringToFront
,但它没有按预期工作。
当显示对话框时背景变暗,我想这是因为新的Fragment
半透明的黑色背景放在Activity
的顶部。
在我们的活动中,我们希望用户看到ImageButton
。我们展示了一个Dialog
来解释ImageButton
的用途,但我们也希望它不受Dialog
阴影的影响。它就像一条教程信息。
此外,请记住,我们还将转换视图(大小)。
我的同事在iOS中使用bringToFront
轻松完成了一些转换。
我还没能在Android上做到这一点,并且无法在Google上成功搜索它,也无法在Stack Overflow上搜索它。
我认为很清楚,但如果需要,我可以在今天晚些时候提供图片。 再见!
答案 0 :(得分:1)
我别无选择,只能创建一个Activity
,将其置于顶部并将另一个ImageView
置于同一位置,以便覆盖后面的那个。
为此,我必须将ImageView
位置和尺寸传递给新的Activity
并将其正确放置在onCreate
。
答案 1 :(得分:0)
在resources.xml文件中,添加一个新条目:
<style name="Theme.DoNotDim" parent="android:Theme">
<item name="android:backgroundDimEnabled">false</item>
</style>
然后只需通过更改清单文件将此主题用于您的活动。
<activity android:name=".YourActivity" android:theme="@style/Theme.DoNotDim">
chuky已经回复了here