Android:如何在 ActionBarSherlock 选项卡中加载 Activity ?

标签 android android-intent tabs actionbarsherlock

我从 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/

相关文章:

java - 为什么未使用的 Activity 在上传到 Play 商店时抛出异常?

android - 如何将 onBackButton 监听器设置为 Activity

javascript - 选项卡式 UI 中的模式对话框(改进的示例)

php - 仅针对特定用户禁用产品数据部分

Android 输入法管理器获取只有数字的键盘

android - Android 应用程序是否可以自动安装和运行更新?

java - 在 Android 中以编程方式发送电子邮件

css - 当宽度和数量未知时,如何使用 CSS 均匀分布菜单项?

android - 如何正确使用Checkbox ClickListener?

java - fragment 启动时java.lang.NullPointerException的错误