在我的项目中,我在选项卡布局中使用了查看页面适配器,但无法将返回堆栈添加到选项卡布局
如何将返回堆栈添加到我的选项卡布局
我在这个项目中使用了android studio
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
tabLayout=findViewById(R.id.tablayout);
viewPager=findViewById(R.id.viewPager);
ViewPageAdapter adapter =new
ViewPageAdapter(getSupportFragmentManager());
adapter.AddFragment(new BlankFragment(),"first");
adapter.AddFragment(new BlankFragment2(),"second");
adapter.AddFragment(new BlankFragment3(),"third");
viewPager.setAdapter(adapter);
tabLayout.setupWithViewPager(viewPager);
}
需要获取标签布局的backstacks
最佳答案
你可以像这样在 onBackPressed() 方法中处理后退按钮
override fun onBackPressed() {
if(viewPager.currentItem > 0){
viewPager.currentItem = viewPager.currentItem - 1
}else {
super.onBackPressed()
}
}
关于android - 如何将返回堆栈添加到我的选项卡布局?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57784737/