Android 对于选项卡,哪个选项更好?

Android 对于选项卡,哪个选项更好?,android,android-listview,android-tabhost,Android,Android Listview,Android Tabhost,我已经阅读了带有活动和视图的选项卡的不同示例。我知道每种方法都有一定的局限性。目前我想知道哪一个是解决我问题的更好的选择。我有4个选项卡,每个选项卡都有相同的列表视图,但每个列表的内容会有所不同 我尝试过以下方法: 创建选项卡活动,为列表创建单个活动,并为每个选项卡加载具有不同内容的相同列表。不知何故,这似乎不是正确的方式 帮我找到一个好方法。谢谢快乐编码 最好为每个列表实施不同的活动。您可以简单地更新列表内容,而在单击选项卡时不更新视图。为不同的选项卡使用不同的活动。如下所示: intent

我已经阅读了带有活动和视图的选项卡的不同示例。我知道每种方法都有一定的局限性。目前我想知道哪一个是解决我问题的更好的选择。我有4个选项卡,每个选项卡都有相同的列表视图,但每个列表的内容会有所不同

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


帮我找到一个好方法。谢谢快乐编码

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

您可以简单地更新列表内容,而在单击选项卡时不更新视图。

为不同的选项卡使用不同的活动。如下所示:

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);

看一看

我现在已经使用了具有不同视图的单个活动。我看不出这有什么坏处。