默认行为是在当前可见对话框的顶部显示每个新对话框。如果我使用.show()方法:
dialog0.show(fragmentManager, null)
dialog1.show(fragmentManager, null)
然后我会看到dialog1。
有没有办法更改它并在已显示的对话框下方显示新对话框?
答案 0 :(得分:0)
有没有办法更改它并在已显示的对话框下方显示新对话框?
不,不是系统对话框。如果您需要这样的功能(我认为如果您这样做,那么您的用户体验似乎有些问题)那么您需要拥有完整的自定义解决方案,即另一个活动样式为对话框,然后根据需要进行布局。
答案 1 :(得分:0)
级联对话框不是正确的方法。而是尝试做这样的事情:
<style name="MyCustomTheme" parent="@style/Theme.AppCompat.Light.NoActionBar">
<item name="android:colorControlActivated">@color/customActivatedColor</item>
</style>