我是Android的新手,最近使用了一个Android模板(Tabbed活动 - 使用ViewPager和片段),并注意到不推荐使用ActionBar和ActionBar.TabListener。所以我用推荐的AppCompatActivity替换了ActionBar,但现在我想知道我应该使用什么而不是TabListener。我可以在工具栏类中使用onClickListener嵌套类吗?
节点:该应用程序适用于不推荐使用的界面,但我想使用不是的接口。
public class MainActivity extends AppCompatActivity implements ActionBar.TabListener {
这是我的应用的截图
答案 0 :(得分:5)
我建议你使用Material Design标签。它将使用ViewPager几乎相同。优点是,材料选项卡是实际选项卡。
当您使用ActionBar.TabListener(不建议使用)时,它实际上不是标签。它们实际上是操作栏选项卡,如果您要旋转屏幕,它将自动置于ActionBar的顶部。阅读此处的文档
因此,实施Material Design,这是标签的新的最佳解决方案。 首先,我想这是最好的教程
<强> Material Design Tabs 强>