【发布时间】:2012-10-10 00:32:44
【问题描述】:
我想在我的活动布局中添加选项卡,但我不希望活动扩展 TabActivity。 http://developer.android.com/resources/tutorials/views/hello-tabwidget.html中的例子只给出了TabActivity子类的例子。
有什么方法可以在不扩展 TabActivity 的情况下实现它?
谢谢。
【问题讨论】:
标签: android
我想在我的活动布局中添加选项卡,但我不希望活动扩展 TabActivity。 http://developer.android.com/resources/tutorials/views/hello-tabwidget.html中的例子只给出了TabActivity子类的例子。
有什么方法可以在不扩展 TabActivity 的情况下实现它?
谢谢。
【问题讨论】:
标签: android
我想通了。
在 Xml 文件中,我应该像下面这样定义 TabHost:
<?xml version="1.0" encoding="utf-8"?>
<TabHost xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/mytabhost"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
在 Java 文件中:
public class HelloTest extends Activity {
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
TabHost tabHost = (TabHost) findViewById(R.id.mytabhost);
tabHost.setup();
【讨论】: