av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁技術文章
文章詳情頁

android - Fragment中的WebView如何監聽其返回監聽事件?

瀏覽:109日期:2024-02-27 10:51:17

問題描述

我在Fragment的布局中放置了一個WebView,想監聽WebView的返回鍵,該如何實現?

@Override public void onActivityCreated(@Nullable Bundle savedInstanceState) {super.onActivityCreated(savedInstanceState);getView().setOnKeyListener(new View.OnKeyListener() { @Override public boolean onKey(View v, int keyCode, KeyEvent event) {if ((keyCode == KeyEvent.KEYCODE_BACK) && webview.canGoBack()) { webview.goBack(); return true;}return false; }}); }

這樣監聽沒用

問題解答

回答1:

Fragment 本身是沒有 Activity#onBackPressed() 這樣的接口的, 所以需要 Activity 主動通知 Fragment :

public class ActivityA extends Activity { ... ...@Override public void onBackPressed() {FragmentA fragment = findFragmentA();if (fragment.onBackPressed()) { return ;}super.onBackPressed(); }}public class FragmentA extends Fragment { public boolean onBackPressed() {if (webview.canGoBack()) { webview.goBack(); return true;}return false; }}

標簽: web
相關文章:
主站蜘蛛池模板: 天天曰天天干 | 亚欧在线观看 | 黑人黄色一级片 | 成人欧美激情 | 一级做a爰片久久毛片潮喷 视频一二区 | av播播 | 青草视频网站 | 国产一区二区精品丝袜 | 韩国三级中文字幕hd久久精品 | 天天爽天天操 | 一级黄色网 | 日本三级久久 | 国产不卡视频 | 免费av播放 | 日韩精品在线播放 | 精品免费视频 | 国产一级一片免费播放放a 免费国产视频 | 久久久久一区 | 成人婷婷 | 国产成人精品一区二 | 国产精品视频久久久 | 免费观看全黄做爰的视频 | 538在线观看 | 久久a级片| 久草视频免费 | 天堂中文字幕免费一区 | 日韩一区二区av | 91免费黄| 亚洲做受高潮无遮挡 | 天堂影院av| 激情网站在线观看 | 一级片免费 | 91在线免费播放 | 日本精品在线视频 | 色婷婷亚洲 | 综合导航 | 日本美女一级片 | 一区二区影视 | 欧美精品自拍 | 午夜性视频 | 91av在线看 |