我目前正在尝试为我的应用的某些元素添加详细视图功能,我希望在Chrome应用中显示这些对话框:
(单击https锁定符号时会打开)
该框应覆盖应用程序窗口的整个顶部,而不是在顶部,右侧或左侧留空间,当然只是在底部。也可以通过点击它来解除它。
我现在试图这样做一段时间但没有成功。
我怎样才能做到这一点?
答案 0 :(得分:2)
您可以通过多种方式实现它。
使用您的视图(将放置在顶部)创建您自己的DialogFragment
模拟(不扩展现有模拟),并将其显示为:
getSupportFragmentManager().beginTransaction()
.add(new MyDialogFragment(), android.R.id.content)
.commit();
android.R.id.content
就像您的活动的根视图(setContentView()
在其上添加了视图)。
您可以创建透明的Activity
,并在顶部设置此“卡”。
只需在屏幕顶部显示Dialog
即可。 Like this.
答案 1 :(得分:0)
不确定这是否是您所需要的,但请查看此库。