我尝试在我的应用程序中设置以下导航:
实际情况: ViewPager + Tabs在列表之间滑动:
ListFragment A
ListFragment B
所需条件: ViewPager + Tabs:
ListFragment A onListItemSelected将ListFragment A替换为DetailFragment A
ListFragment B onListItemSelected将ListFragment B替换为DetailFragment B
目标是显示选项卡导航中的详细片段。我不能用一个fragmentList替换detailF
我添加到我的应用程序底部导航栏,这是工作,但现在的问题,我想从一个按钮在底部导航栏的活动必须分段查看(TabLayout,ViewPager)。当我试图使其类似于selectedFragment =新的MainActivityOderLIstFargmant()时,就会出现这样的错误。也喜欢这样也不工作..。新意图(startActivity,NafMain.this,MainActivityOderLIstFargmant.class);
我需要转移到其他活动来显示两个(TabLayout,ViewPager)。
这个活动我想搬过去..。
public class MainActi
我在我的主要活动中有一个动作栏导航使用标签使用片段(与材料设计),如下所示,这工作得很好,但现在我希望有我的片段内的标签导航…
// Add Fragments to Tabs in Main Activity
private void setupViewPager(ViewPager viewPager) {
Adapter adapter = new Adapter(getSupportFragmentManager());
adapter.addFragment(new FeedsFragment(), "Latest Updates");
ada
我在ViewPager2中的一个片段上有一个FAB,它在边到边的时候应该尊重窗口内嵌。我在FAB上添加了一个OnApplyWindowInsetsListener,它更新了它的保证金。当使用旧的ViewPager时,这很好。
当更新到ViewPager2时,似乎没有在开始时调用OnApplyWindowInsetsListener。尽管如此,当我启动ActionMode时。然后,调用侦听器,并使用新的边距,直到我离开父片段。
我分了一个演示项目来说明这个问题。参见"ViewPager2 with Nested“示例(ParallelNestedScrollingActivity)中的