添加一个按钮,用于滑动TabbedActivity的页面 - Android

时间:2016-11-28 21:59:06

标签: java android android-studio android-tabbed-activity

我是Android的新手,我刚从Android Studio的图库中创建了一个新的Tabbed Activity。

enter image description here

现在我要添加一个Button" Next"在第一个屏幕中自动滑动到选项卡活动的第二个视图。

这是我现在的代码:

.... //The default stuff created from Android Studio

Button b1;
public View onCreateView(LayoutInflater inflater, ViewGroup container,
                             Bundle savedInstanceState) {

       final View rootView = inflater.inflate(R.layout.fragment_main, container, false);
       b1 = (Button) rootView.findViewById(R.id.b_next1);

        if(getArguments().getInt(ARG_SECTION_NUMBER)==1) {

            b1.setOnClickListener(new View.OnClickListener()
            {
                public void onClick(View V)
                {
                    //HERE I NEED TO SLIDE MY VIEW FROM THE FIRST TO THE SECOND ONE
                }
            });
        }

        if(getArguments().getInt(ARG_SECTION_NUMBER)==2) {

        }

        if(getArguments().getInt(ARG_SECTION_NUMBER)==3) {

        }
}

.... //The default stuff created from Android Studio

我需要最简单的解决方案,我不想添加新的碎片。

我只想添加此按钮,仅使用android提供的默认代码来滑动视图。 有可能吗?感谢

P.S。我拥有的所有其他代码是从android studio自动创建的用于标签活动的代码。

1 个答案:

答案 0 :(得分:0)

pageTransformer可以完成这项工作,您可以在此处找到具体信息:https://developer.android.com/reference/android/support/v4/view/ViewPager.PageTransformer.html

这篇文章也可能有所帮助:How to Implement PageTransformer with Swipeable Tabs