1

我有两个要添加滑动功能的活动,但是我尝试过的任何在线教程都没有成功,因为我不确定如何将它们实现到我的代码中。我查看了有关 Android 开发人员的本教程网站:http: //developer.android.com/training/implementing-navigation/lateral.html

我知道如何使用看起来很简单的意图来启用活动之间的导航。有人可以向我展示如何实现与这两个活动相关的滑动的示例,包括它们的步骤和原因:

public class MainActivity extends Activity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity1);

        Button BTN=(Button) findViewById(R.id.activity3button3);
        BTN.setOnClickListener(new OnClickListener() {

            @Override
            public void onClick(View v) {
        Intent INT=new Intent(MainActivity.this,Activity2.class);
                INT.putExtra("hi", "HI");
                startActivity(INT);     
            }
        }); 
    }

 }

第二个活动:

public class Activity2 extends Activity{

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        // TODO Auto-generated method stub
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity2);



        Button BTN=(Button) findViewById(R.id.activity3button3);

        BTN.setOnClickListener(new OnClickListener() {

            @Override
            public void onClick(View v) {
                // TODO Auto-generated method stub

                Intent INT=new Intent(Activity2.this,Activity3.class);
                startActivity(INT);

            }
        });

    }



}
4

1 回答 1

1

为此,您必须将内容从onCreateto方法移动并使用 a从 xml 扩展布局Fragment。然后其余部分几乎相同。只是你在顶部视图中所做的事情必须移动到 onCreateView。onCreateViewLayoutInflater

对于分页,互联网上有很多示例。您可以使用FragmentPagerAdapterViewPager

于 2013-10-03T11:23:11.267 回答