如何在 Android 应用程序的对话框中打开 Chrome 自定义选项卡
Posted
技术标签:
【中文标题】如何在 Android 应用程序的对话框中打开 Chrome 自定义选项卡【英文标题】:How to open Chrome Custom Tab in a Dialog in Android Application 【发布时间】:2021-11-16 23:48:40 【问题描述】:在我当前的 android 应用程序中,我需要打开一个 DialogFragment 以显示结果列表。
每个结果都有一个关联的 url,可以更详细地解释该项目。
我可以使用此 url 打开 Chrome 自定义选项卡,但它会关闭 DialogFragment 并且用户体验很差。
我可以在自己的对话框中打开 Crome 自定义选项卡吗?
这样我的结果对话框片段不应该被关闭,用户可以直接返回结果列表。
【问题讨论】:
我对您的用例的更多细节感兴趣,Hector。您能否为您的问题添加详细信息(也许是您希望对话看起来像什么的模拟?)。另外,请随时在 Twitter 上私信 (@andreban) 【参考方案1】:目前,自定义选项卡使用整个屏幕,因此无法以与 DialogFragment(不使用屏幕的整个宽度/高度)类似的方式使用它。
【讨论】:
以上是关于如何在 Android 应用程序的对话框中打开 Chrome 自定义选项卡的主要内容,如果未能解决你的问题,请参考以下文章