我从 ActionBarSherlock 开始。
我知道如何在没有这个库的情况下在选项卡中加载内容(例如其他 Activity ),但我还没有找到如何使用 Sherlock 来完成它。
在正常情况下,我通常会创建一个新的 Intent 并通过“setContent”加载它:
TabHost.TabSpec spec;
intent = new Intent().setClass(this, SQLFavouritesFragmentActivity.class);
spec.setContent(intent);
在 Sherlock 中,我看到了一个名为“onTabSelected”的方法,但我不知道如何使用它,也不知道如何与选项卡关联。
有什么建议、想法或教程吗?
非常感谢。
最佳答案
作为选项卡内容的 Activity 已被弃用。 ActionBarSherlock 或 native 操作栏不支持在选项卡中托管 Activity 。
如果您将相关 Activity 转换为 fragment ,则可以在选择选项卡时将 fragment 加载到您的 UI 中。
关于Android:如何在 ActionBarSherlock 选项卡中加载 Activity ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11968999/