0

我对 Android 真的很陌生,我刚刚从 Android Studio 的图库中创建了一个新的选项卡式活动。

在此处输入图像描述

现在我想在第一个屏幕中添加一个按钮“下一步”,它会自动滑动到选项卡式活动的第二个视图。

这是我现在的代码:

.... //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 提供的默认代码滑动视图。有可能吗?谢谢

ps 我拥有的所有其他代码都是从 android studio 自动创建的用于选项卡式活动的代码。

4

1 回答 1

0

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

这篇文章也可能有所帮助:如何使用可滑动标签实现 PageTransformer

于 2016-11-29T01:02:40.133 回答