android中基于标签的问题

android中基于标签的问题,android,android-tabhost,Android,Android Tabhost,我是iPhone程序员,是android开发的新手, 我开发了一个基于tab主机的应用程序。 我可以像在iphone中那样在活动之间切换吗 [self.navigationController推送视图控制器: 和 [self.navigationController PopViewControllerInitiated: 在安卓系统中有没有类似的方法? 请帮助创建两个xml布局,并在其中编写必要的编码。现在为tabhost创建一个新的活动和,并添加所需的选项卡,您需要在tab host中包含这两

我是iPhone程序员,是android开发的新手, 我开发了一个基于tab主机的应用程序。 我可以像在iphone中那样在活动之间切换吗 [self.navigationController推送视图控制器: 和 [self.navigationController PopViewControllerInitiated: 在安卓系统中有没有类似的方法?
请帮助

创建两个xml布局,并在其中编写必要的编码。现在为tabhost创建一个新的活动和,并添加所需的选项卡,您需要在tab host中包含这两个xml布局

public class UserCreation extends TabActivity {

    protected void  onCreate(Bundle savedInstanceState){
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_user_creation);
    Resources ressources = getResources(); 
        TabHost tabhost=getTabHost();
        Intent createUserIntent=new Intent().setClass(this, UserCreationFragment.class);
        TabSpec tabspecUserCreation= tabhost.newTabSpec("Create user")
                .setIndicator("", ressources.getDrawable(R.drawable.insert_user)).setContent(createUserIntent);
        Intent deleteUserIntent=new Intent().setClass(this, Deleteuser.class);
        TabSpec tabspecuserDeletion=tabhost.newTabSpec("Delete user").setIndicator("", ressources.getDrawable(R.drawable.del_user))
                .setContent(deleteUserIntent);
        tabhost.addTab(tabspecUserCreation);
        tabhost.addTab(tabspecuserDeletion);
    }


}
请参考以下示例以获得更好的参考


Alloush你是如何设置你的活动的?好的,这样你就可以在活动之间切换…当你点击tabsok时,看到我们有三个选项卡tabA,Tabb,TabC,我们有四个活动,A,B,C,D。在TabC上我想切换到活动D,但tabbar应该保持在它的位置上。你需要使用ActivityGroup,但它现在已经贬值了,所以你需要使用fragments。在互联网上搜索。如果你愿意,我有ActivityGroup的代码