2行滑动菜单android本机JAVA
我对这个设计感到困惑。 我正在开发一款Android应用程序,主要技术是滑动两行菜单 从左到右| | |在第页之前 从右到左| | |下一页 此活动反映为指示点 我尝试了VerticalScrollview和Recyclerview。但这对我不起作用。 如果你有任何想法,请分享 使用Viewpager控制多个页面强> 请添加这个.xml 适配器 让2个碎片着陆1和着陆22行滑动菜单android本机JAVA,java,android,xml,swipe,communication,Java,Android,Xml,Swipe,Communication,我对这个设计感到困惑。 我正在开发一款Android应用程序,主要技术是滑动两行菜单 从左到右| | |在第页之前 从右到左| | |下一页 此活动反映为指示点 我尝试了VerticalScrollview和Recyclerview。但这对我不起作用。 如果你有任何想法,请分享 使用Viewpager控制多个页面 请添加这个.xml 适配器 让2个碎片着陆1和着陆2 <androidx.viewpager.widget.ViewPager android:id=&
<androidx.viewpager.widget.ViewPager
android:id="@+id/dash_pager"
android:layout_width="247.5dp"
android:layout_height="175dp"
android:layout_centerInParent="true" />
final ViewPager viewPager = root.findViewById(R.id.dash_pager);
final DashPagerAdapter adapter = new DashPagerAdapter(getChildFragmentManager());
viewPager.setAdapter(adapter);
public class DashPagerAdapter extends FragmentStatePagerAdapter {
/**
* Return the Fragment associated with a specified position.
*
* @param position
*/
int mNoOfTabs;
public DashPagerAdapter(FragmentManager fm){
super(fm);
}
@NonNull
@Override
public Fragment getItem(int position) {
switch (position){
case 0:
Landing_one tab1 =new Landing_one();
return tab1;
case 1:
Landing_two tab2 = new Landing_two();
return tab2;
default:
return null;
}
}
/**
* Return the number of views available.
*/
@Override
public int getCount() {
return 2;
}
}