我有一个Tab活动,其中带有网址的卡片,因为我点击卡片会打开带有给定网址的网页视图我的问题是如何在我的适配器上调用webview.canGoBack()
。
点击卡片后,此窗口将打开,帮助我处理适配器上的canGoback()
。
答案 0 :(得分:2)
从技术上讲它应该是可行的但是绝对不是那个逻辑的地方。如果您因任何原因确实需要在ListView或RecyclerView中使用WebView,那么将它放入Fragment然后让您的父活动在其onBackPressed()
上通知该片段是更清晰的。但同样,为了使一切变得干净,我考虑使用观察者模式,即使用EventBus,其中Activity发出并且片段侦听。