我想获得与显示模态对话框时相同的效果,即背景变暗,无法与之交互,但要有一个布局元素,或更多,在其余元素的“顶部”处于 Activity 状态。例如:我点击一个图标,左侧会出现一个包含详细信息的面板,您可以在该面板上做一些事情,屏幕的其余部分变暗,不活动。我怎样才能做到这一点?谢谢。
最佳答案
您可以在某些元素上将背景设置为透明来启动一个新的 Activity,例如:
<ScrollView
android:gravity="left"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@android:color/transparent">
Android API 演示中还有一个 TranslucentActivity 的示例:
关于android - 暗淡的背景,就像显示对话框时一样,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7727211/