tabhost-如何给每一个activity嵌入tab

问题描述

如何给每一个activity嵌入tab

这是我创建的 Tabhost

public class AppTabhost extends TabActivity {
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        /**find tab host**/
        TabHost tabHost = getTabHost();

    /**add tabs**/
    //tab 1
    tabHost.addTab(tabHost
            .newTabSpec("tab1")
            .setIndicator("tab1")
            .setContent(new Intent(AppTabhost.this, anotherActivity.class)));

    //tab 2
    tabHost.addTab(tabHost
            .newTabSpec("tab2")
            .setIndicator("tab2")
            .setContent(new Intent(AppTabhost.this, theotherActivity.class)));
}

我想把这两个Tab放在程序中每个Activity的底部。
怎么设置啊?

解决方案

你可以设置一个intent,比如:Intent I= new Intent(this, Apptabhost.class); startIntent(I);
我建议定义一个tabhost的继承类,不是tabhost activity。
因为view hiarchy包含view而不是activities。

解决方案二:

TabHost包括选项卡和每个选项卡对应的内容

楼主你确定是要把整个TabHost放在底部? 还是每个Activity的底部?

还是要在底部弄个公用的选项卡?

解决方案三:

你弄错了 不是把tabhost放在每个activity底部 而是把每个activity放在tabhost里面

时间: 2024-08-31 05:21:35

tabhost-如何给每一个activity嵌入tab的相关文章

tabhost-如何从TabHost中引用一个子activity来调用一个公共函数?

问题描述 如何从TabHost中引用一个子activity来调用一个公共函数? 在TabHost中有两个子activity,这两个子activity在两个tab中.在其中的一个activity实现了一个公共函数,我想从父类TabHost中调用这个函数,来触发tab中的一些action.能否从TabHost中引用activity本身来调用一个公共函数?tabhost设置: res = getResources(); tabHost = getTabHost(); TabHost.TabSpec s

android-Android:捕获一个activity的返回

问题描述 Android:捕获一个activity的返回 关于启动一个新的activity我遇到了一个问题.主要的问题就是,在一个视图上我有三个tab A) 包含gMap activity B) camera activity C)一些随机的文本字段 要求就是这个应用程序要在肖像模式下运行. 除了Camera Preview Surface (B),所有的三个tab都正常.它旋转了90度.唯一的方法是把应用程序设置成横屏显示模式,移除所有的标签.但是这样是非常不切实际的. 我的解决方案就是:代替

android-一个activity开始另一个activity

问题描述 一个activity开始另一个activity 运行一个activity的时候,想要实现按按钮时,结束当前用户界面,激活另一个用户界面进入另一个进程,大概如下: in onClick ( view temp) switch( temp . getId () ) { case R.id.button_validate: // raise other vindow after killing current one 另一个activity类名是renderman.怎么实现? 解决方案 意图

textview-不加载一个activity,如何从这个activity中获取 TextView?

问题描述 不加载一个activity,如何从这个activity中获取 TextView? 在Activity A中有一个TextView.程序中使用Shared Preferences来把一个TextView 保存在Activity C中. 当加载 Activity A 或者 B时,不去Activity C如何从Activity C中获取TextView? Activity A 现在用下面的方法来获取 TextView Intent id = getIntent(); if (id.getCh

android闹钟-我勒个缺android 闹钟设置异常!!!!!alarmManger所发送的广播启动一个activity

问题描述 我勒个缺android 闹钟设置异常!!!!!alarmManger所发送的广播启动一个activity 虚拟机上没问题,一到手机上就各种问题,我的android5.1手机上不是准点报时,要晚4分钟,我的Android5.0系统里无视定点直接报时.我真没辙了. 解决方案 Android闹钟 AlarmManager的使用 AlarmManager介绍 AlarmManager这个类提供对系统闹钟服务的访问接口. 你可以为你的应用设定一个在未来某个时间唤醒的功能. 当闹钟响起,实际上是系

linearlayout-如何在一个activity显示另一个activity?

问题描述 如何在一个activity显示另一个activity? 程序中有一个activity,我想在这个activity中显示另外一个. 下面是layout: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" an

[Android1.5]打开多个Activity,返回到第一个Activity的问题

前言 Android项目中一旦涉及到登录就基本会遇到这个问题:打开多个Activity之后再登录超时的情况下如何才能跳转到登录界面,参见帖子这里.暂时没有完美解决方案,本文是对该帖子的补充说明:   声明 欢迎转载,但请保留文章原始出处:)  博客园:http://www.cnblogs.com 农民伯伯: http://www.cnblogs.com/over140   正文 一.流程截图 二.问题说明 依次从登录到三级界面,然后退出回到登录界面.   三.解决办法 3.1 实现代码 三级界面

listview item里面的position如何传递到下一个activity

问题描述 listview item里面的position如何传递到下一个activity 10C 如何把该activity的 position传递到下一个 activity 使用? 解决方案 intent.putExtra(""pst"" position1); MainActivity 中 getIntent().getIntExtra(""pst"" 0); //0 为默认值 很基础的东西 解决方案二: 通过Intent

图片-android中我拍3张照后怎么把他们传到另一个activity中

问题描述 android中我拍3张照后怎么把他们传到另一个activity中 解决方案 在add这个activity中定义一个 静态list, public static List photoList = new ArrayList(); 然后拍完一张加入 photoList.add(photo); 在querenmore这个activity中 Add.photoList方式获取拍的photo.获取完后清空Add.photoList.clear(); 解决方案二: 我这段代码只能保存一张照片,再