选项卡哪个更好?

时间:2012-02-10 07:29:06

标签: android android-listview android-tabhost

我已经阅读了包含活动和视图的标签的不同示例。我知道每个都有一些限制。目前我想知道哪一个对我的问题更好。我有4个选项卡,每个选项卡都有相同的列表视图,但每个列表的内容都不同。

我尝试了以下方法: 创建选项卡活动并为列表创建单个活动,并为每个选项卡加载相同的列表,并且共享不同的内容。不知何故,这似乎并不正确。

帮我找到一个好方法。谢谢Happy Coding !!

3 个答案:

答案 0 :(得分:2)

为不同的标签使用不同的活动。就像这样:

intent = new Intent().setClass(Tabhost.this, ArtistsActivity.class);

// Initialize a TabSpec for each tab and add it to the TabHost
spec = tabHost.newTabSpec("artists").setIndicator("Artists",
                  res.getDrawable(R.drawable.ic_tab_artists))
              .setContent(intent);
tabHost.addTab(spec);

看看android developer site

答案 1 :(得分:0)

最好为每个列表实施不同的活动。

答案 2 :(得分:0)

您只需更新列表内容,并且在单击选项卡时不要更新视图。