如何在tab - android下加载另一个活动

时间:2014-06-14 10:13:08

标签: android android-layout android-intent android-fragments

我创建了一个选项卡菜单。当我单击选项卡时,它会在活动包含两个按钮的选项卡下打开一个活动。当单击按钮时,它会打开新活动,它不会在该选项卡下打开活动。我应该如何在同一菜单下打开另一个活动。请帮助朋友。

我使用此代码在单击按钮时打开另一个活动

    button1.setOnClickListener(new OnClickListener(){
     public void onClick(View v) {
         Intent intent = new Intent(SongsActivity.this,FiveActivity.class);
            startActivity(intent);
            finish();
                   } });

        button2.setOnClickListener(new OnClickListener()
    {
     public void onClick(View v)
     {

         Intent obj=new Intent("com.layout.Contactregistration");
         startActivity(obj);
     } 
   });  

1 个答案:

答案 0 :(得分:0)

如果我理解了您的问题,那么您可以使用简单的逻辑进行按钮点击。

首先,您可以在按钮单击时更改您尝试在新活动中打开的布局。为此您可以使用

setContentView(R.layout.SecondLayout);

再次按下按钮并初始化您的FiveActivity资源并使用它们。

这可以节省你的记忆和活动。