1
我想创建一个小于全屏的活动,并在其周围有一个透明背景。Android:使用透明背景创建不是全屏的活动
重新使用大小的功能,我能够创造比一层全屏幕小,但我不知道如何创建透明背景。在我看来,如果你在背景上点击,什么都不应该发生,但就我而言(简单地调整大小)活动来说,当你点击活动之外的某个地方时,它会失去焦点并消失。
任何想法? 非常感谢!
我想创建一个小于全屏的活动,并在其周围有一个透明背景。Android:使用透明背景创建不是全屏的活动
重新使用大小的功能,我能够创造比一层全屏幕小,但我不知道如何创建透明背景。在我看来,如果你在背景上点击,什么都不应该发生,但就我而言(简单地调整大小)活动来说,当你点击活动之外的某个地方时,它会失去焦点并消失。
任何想法? 非常感谢!
怎么样使自己的风格,并把:
<item name="android:windowCloseOnTouchOutside">false</item>
是啊!它就像一个魅力,就像我想要的一样。另一个小问题是,是否可以设定活动外的空间透明度?再次感谢 – Walter 2014-10-09 15:21:11
你可以看到一个对话框,而不是一个活动实现这一目标。 – dharms 2014-10-09 13:34:47
我已经尝试过它,但它确实很难,因为活动非常动态,内部的东西正在被用户改变。对话不像活动那样“灵活”。但非常感谢您的想法! – Walter 2014-10-09 13:53:26
您是否尝试过使用自定义视图进行对话?我想很难知道你最终想做什么。 – dharms 2014-10-09 13:55:35