【发布时间】:2014-01-23 06:55:12
【问题描述】:
我有一个Activity,我在其中使用了WebView。
我正在其中加载给定的服务器 URL。它一切正常。我可以浏览其中的几个页面。
在网站(服务器URL)的一个页面中,例如“产品描述”,有一个名为“尝试这个”的按钮,它基本上是尝试用户可以尝试的产品。
当用户使用 JavaScriptInterface 触摸此按钮时,我正在调用一个 JavaScript 函数并获取图像 URL 并将其加载到另一个 Activity 中。
但是当我按下这个子活动的后退按钮时,它会被重定向到WebView 的第一页,即产品列表,而不是我访问的最后一页。
我该如何解决这个问题的后退按钮导航?
第二种情况,我使用的是自定义对话框,我可以在其中成功加载图片。我想要的是能够在这个自定义对话框中进行用户交互。例如,用户是否可以在此自定义对话框中拖动、移动、缩放、调整大小和从相机捕获图片?如果可行,我该如何实现?
第三种情况,我不太清楚是使用 Fragments。
请建议我如何克服这种情况。
如果我可以使用Activty 而不会出现子活动的后退按钮导航问题,那将是最好的。
【问题讨论】:
标签: android android-activity dialog fragment