2012-03-25 50 views
0

我在屏幕底部有两个选项卡Tab-1和Tab-2。
发送按钮位于Tab-1。
当用户点击发送按钮时,它将切换到Tab-2,但我失去了底部的Tab-1和Tab-2的视图。
我的代码有什么问题? 下面是我的代码:如何开始新的活动切换到不同的选项卡?

sendButton.setOnClickListener(new View.OnClickListener() { 

     public void onClick(View v) { 
      Intent myIntent=new Intent(CurrentActivity.this, AboutActivity.class); 
      CurrentActivity.this.Tab2Activity(myIntent); 

     } 
    }); 
+0

您的问题不清楚。请分享您的完整代码 – Arslan 2012-03-25 10:13:19

+0

不明白您是要使用Tabhost还是使用按钮? – Pavandroid 2012-03-25 10:22:19

回答

1

在该tabhost创建实现类似下面的方法父活动类:

public void switchTab(int tab){ 
     tabHost.setCurrentTab(tab); 
} 

里面的标签,我想能够内部切换到另一个选项卡我创建了以下方法:

public void switchTabInActivity(int indexTabToSwitchTo){ 
     PARENTCLASSNAME ParentActivity; 
     ParentActivity = (PARENTCLASSNAME) this.getParent(); 
     ParentActivity.switchTab(indexTabToSwitchTo); 
} 
相关问题