2017-09-02 12 views
0

この質問を何度も検索しましたが、解決策を見つけることができませんでした。私は自分のアプリケーションにタブメニューを持っています。別のタブをクリックするとトーストでテキストを表示したい MainActivity.javaタブをクリックするとトーストメッセージを表示するには?

Page1Fragment.java; Fragment.java

どうすればよいですか? ありがとうございました。あなたのMainActivity」のonCreateメソッドで

答えて

2

は下

tabLayout.addOnTabSelectedListener(new OnTabSelectedListener() { 
      @Override 
      public void onTabSelected(Tab tab) { 
       Toast.makeText(MainActivity.this, "Tab clicked", 
    Toast.LENGTH_LONG).show(); 
      } 
+1

おかげで、それが働いている多くの弟で、このいずれかを追加します。 getActivity()は、この例では機能しません。変更する必要があります=> MainActivity.this – Cellojaan

+0

それは助けて嬉しい:) –

関連する問題