【发布时间】:2022-01-18 18:54:49
【问题描述】:
我默认加载了一个 webview,设置和 url 在页面底部,我需要在警报对话框中显示现有的 webview。 我不想创建新的 webview,因为我需要维护现有 webview 的状态(我的意思是,如果我点击了 webivew 内的按钮并切换了内容,那么我需要在警报对话框中显示完全相同的内容) 我试图通过在单独的布局中移动 webview 以及一些 textview 来充气,但它在警报对话框中显示 textview 但未加载 webview。 欢迎提出建议!
【问题讨论】:
-
你能发布你的代码吗?另外,为什么在警报对话框中需要 webview?
-
在 webview 中,我可以单击一个按钮并打开 modal 以显示内容,但它会显示在 webview 的宽度和高度内,我想像原生 modal 一样显示模态。所以我尝试在对话框上加载现有的 webveiw 并仅显示模式并隐藏剩余内容。他们将在关闭和打开模态时调用我的函数,以便我可以隐藏内容并像本机模态对话框一样显示。
标签: java android webview dialog layout-inflater