BaseActivity クラス (SlideNavigationMenu 関数) に共通の関数があり、いくつかのリンクを表示する News クラスでそれを拡張するとします。リンクをクリックすると、一種のミニ Web ブラウザーである CustomWebView クラスでリンクが開きます。現在、戻るボタンを使用してスライド メニューを切り替えているため、基本クラスにそのハンドラーがあります。
News と CustomWebView クラスの両方が基本アクティビティ クラスを拡張することに注意してください。
ニュースのクラスでは何もせず、メニューを切り替えます。
CustomWebView クラスで、戻るボタンのハンドラーを書き直して、finish() を呼び出します。
リンクを入力してCustomWebViewにアクセスし、戻るボタンを押してニュースに戻ると、News(最初)にいるときに奇妙なことが起こります.. Newsクラスは、戻る/メニュー/その他のジェスチャーへの応答を停止しますメニューを切り替えるために出発しました。
これについて助けが必要ですか?