这是我的第一个用于 Android 的选项卡式应用程序。我浏览了 androids 网站上的“HelloTabWidget”应用程序,但我不知道如何向选项卡添加内容。FrameLayout 将东西堆叠在左上角(根据我的阅读)。我添加了几个 textview 和一个 imageView,但它只显示添加的最后一项。有没有办法使用线性布局而不是框架布局?如果没有,如何在选项卡中放置多个视图?我所做的与示例唯一不同的是我添加了第 4 个选项卡。在“活动”选项卡之一中,我插入了以下代码以尝试显示多个项目:
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
TextView textview = new TextView(this);
textview.setText("This is the About tab");
setContentView(textview);
TextView textview2 = new TextView(this);
textview2.setText("About Test");
setContentView(textview2);
ImageView imgView = new ImageView(this);
imgView.setImageDrawable(getResources().getDrawable(R.drawable.header));
setContentView(imgView);
}
这是我遵循的示例的链接:http: //developer.android.com/resources/tutorials/views/hello-tabwidget.html