如何在点击标签时显示吐司消息?

问题描述:

我搜索了这个问题很多时间,但我找不到解决方案。我的应用程序中有一个选项卡菜单。点击另一个标签时,我想显示一些带有烤面包的文字。如何在点击标签时显示吐司消息?

MainActivity.java; MainActivity.java

Page1Fragment.java; Fragment.java

我该怎么办呢? 非常感谢。

在您的MainActivity” onCreate方法添加这一个在底部

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

很高兴帮助:) –