TabHost怎才可以编辑其他的TAB界面? 弱弱问一句,你的radiogroup加id了吗,每个radio加点击事件了吗?都没有怎么改变了? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 tabhost 的上面界面一般是单独的layout布局 跟tabhost不一定非要在一个布局文件中。用代码add到tabhost中就可以了 private TabHost mTabHost; private TabManager mTabManager;mTabHost = (TabHost) findViewById(android.R.id.tabhost); mTabManager = new TabManager(this, mTabHost, R.id.real_tab_content); mTabManager.addTab(mTabHost.newTabSpec("tab_home").setIndicator("Home"), Test1.class, null); mTabManager.addTab(mTabHost.newTabSpec("tab_one").setIndicator("One"), Test2.class, null); 根据您的意思,我先添加一个XML文件在LAYOUT下。<?xml version="1.0" encoding="utf-8"?> <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/settings" android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="@drawable/bkwhite" > <TextView android:id="@+id/textView1" android:layout_width="match_parent" android:layout_height="wrap_content" android:text="设置" android:gravity="center" android:textSize="30sp" /> <TextView android:id="@+id/textView2" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="20dp" android:layout_marginTop="50dp" android:text="系列号:" android:textAppearance="?android:attr/textAppearanceSmall" /> <TextView android:id="@+id/TextView01" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="20dp" android:layout_marginTop="90dp" android:text="密 码:" android:textAppearance="?android:attr/textAppearanceSmall" /> <EditText android:id="@+id/snText" android:layout_width="179dp" android:layout_height="28dp" android:layout_marginLeft="70dp" android:layout_marginTop="50dp" android:ems="10" android:hint="请输入系列号" android:inputType="text" android:textSize="@dimen/ten" > <requestFocus /> </EditText> <EditText android:id="@+id/pwdText" android:layout_width="179dp" android:layout_height="28dp" android:layout_marginLeft="70dp" android:layout_marginTop="90dp" android:ems="10" android:hint="请输入密码" android:inputType="text" android:textSize="@dimen/ten" /></FrameLayout>然后点CLEAN,发现一大堆错误,R.JAVA也不见了。请问哪错了? 我再简化了点这个TAB<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" > <TextView android:id="@+id/settings" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="这是tab的第二个界面"> </TextView> </LinearLayout> 创建到layout下命名为abc.xml怎加进TABHOST里? 获取别的tab界面的实例 然后改呗 采用子线程去操作进度条,ProgressBar 关闭不了----100分,在线等答案... 百度地图android版默认设置存在一个地图缓存的bug. abdroid线程弹出对话框失败 Android平板电脑 网页正常显示Flash 但我的WebView却无法显示Flash progressbar 显示问题 想买个android手机,做应用 android如何实现 静默安装app 安卓3G网络调用JSP页面失败 用Genymotion不能运行程序!急! 安卓如何搭建开发环境?网站都登不上去~ TextSwitcher问题 安卓基础知识求解
private TabManager mTabManager;mTabHost = (TabHost) findViewById(android.R.id.tabhost);
mTabManager = new TabManager(this, mTabHost, R.id.real_tab_content);
mTabManager.addTab(mTabHost.newTabSpec("tab_home").setIndicator("Home"), Test1.class, null);
mTabManager.addTab(mTabHost.newTabSpec("tab_one").setIndicator("One"), Test2.class, null);
根据您的意思,我先添加一个XML文件在LAYOUT下。<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/settings"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/bkwhite" > <TextView
android:id="@+id/textView1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="设置"
android:gravity="center"
android:textSize="30sp" /> <TextView
android:id="@+id/textView2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="20dp"
android:layout_marginTop="50dp"
android:text="系列号:"
android:textAppearance="?android:attr/textAppearanceSmall" /> <TextView
android:id="@+id/TextView01"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="20dp"
android:layout_marginTop="90dp"
android:text="密 码:"
android:textAppearance="?android:attr/textAppearanceSmall" /> <EditText
android:id="@+id/snText"
android:layout_width="179dp"
android:layout_height="28dp"
android:layout_marginLeft="70dp"
android:layout_marginTop="50dp"
android:ems="10"
android:hint="请输入系列号"
android:inputType="text"
android:textSize="@dimen/ten" > <requestFocus />
</EditText> <EditText
android:id="@+id/pwdText"
android:layout_width="179dp"
android:layout_height="28dp"
android:layout_marginLeft="70dp"
android:layout_marginTop="90dp"
android:ems="10"
android:hint="请输入密码"
android:inputType="text"
android:textSize="@dimen/ten" /></FrameLayout>然后点CLEAN,发现一大堆错误,R.JAVA也不见了。
请问哪错了?
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<TextView
android:id="@+id/settings"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="这是tab的第二个界面">
</TextView>
</LinearLayout>
创建到layout下命名为abc.xml
怎加进TABHOST里?