问题标签 [actionbarsherlock]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1591 浏览

android - ActionBar block the first row of listview

Hi have a app with a actionbar sherlock and a listview that shows 1 imageview and 2 textviews, but the actionbar blocks the first row in listview. (See image here)enter image description here

This is the code

and the row.xml

I have other activity same of this and dont happen this..Why?

0 投票
2 回答
1720 浏览

android - ActionBarSherlock › 如何在 SherlockActionbar + RoboGuice 上实现 TabNavigation?

我正在使用 RoboGuice+SherlockActionBar-V4.0 并构建一个示例应用程序来测试 tab-navigation ,我检查了 SherlockActionBar 包附带的 roboguice-sherlock 示例,但......没有帮助。

如何使用选项卡切换活动?

如果有任何示例代码可用,那么它对我来说应该很棒。

提前致谢 。

0 投票
1 回答
429 浏览

java - 在 Android 上同时使用 EasyTracker 和 ActionBarSherlock

我想在我的 Android 应用程序中同时使用EasyTrackerActionBarSherlock 。我正在考虑重写扩展 Activity 和 ListActivity 类的 EasyTracker 类,以扩展相应的 ActionBarSherlock 类,以便后者的更新不会破坏任何东西。

我担心这样做会影响应用程序的性能。有谁知道另一种方式,即更有效的方式来做同样的事情?

0 投票
1 回答
743 浏览

android - 带有测试套件的 Maven Android 项目

我正在尝试建立一个依赖于 ActionBarSherlock (4.0 RC1) 和 ViewPagerIndicator 的项目,我目前正在使用 Eclipse IDE,我希望能够为这个项目构建和运行一个 Android 测试项目。我已经告诉 Eclipse 忽略 proguard 和 generate-sources 目标以使其停止给我错误,这似乎是它的解决方案,但我很难确认这是否仍然是正确的解决方案。到目前为止,我在 ABS 方面取得了一定的成功,我能够将一个包部署到具有操作栏的模拟器上,并且 Eclipse 似乎知道 ABS 中的类和资源。但是,它不了解主题(如 Theme.Sherlock.Light)并显示错误。我对此没意见,但这意味着我无法使用 Eclipse 运行。但它没有 t 似乎适用于 ViewPagerIndicator。而且我不断遇到随机错误,感觉就像我只是在绕圈子跑。

所以我尝试添加一个测试项目(再次......),这样我就可以在构建项目时对其进行测试,以确保它在每一步都符合我的所有规范。但我似乎无法让它发挥作用。如果我能得到这三件事以及如何运行测试,我应该能够调试出现的其他问题,但现在我什至无法确认问题出在哪里。我的大部分研究都得出了部分答案和过时的解决方案。

使用:ActionBarSherlock 4.0 RC1 ViewPagerIndicator 2.2.3 android-maven-plugin 3.1.1.99.0.6 Apache Maven 3.0.3 Eclipse Indigo m2e 1.0.100.20110804-1717

0 投票
3 回答
2682 浏览

android - 我无法将 actionbarsherlock 连接到项目

我下载了http://actionbarsherlock.com/download.html的 .zip 文件 actionbarsherlock 。开箱。从源 actionbarsherlock 文件夹库在 eclipse 中创建了一个新项目。为 android 3.2-Google API 编译。在项目属性 android 中说复选框是库。通过 android 3.2-Google API 编译您的项目。打开项目属性android,尝试添加一个库actionbarsherlock,应用,ok。但什么也没发生。打开他们项目的属性和库 actionbarsherlock 标记了一个红十字。使用 JRE 1.6。有人能告诉我我做错了什么或一个很好的说明链接吗?对不起谷歌翻译

0 投票
4 回答
5963 浏览

android - 每次选择一个选项卡时调用两个选项卡的 onCreate

我有一个使用片段和 ActionBarSherlock 构建的选项卡式应用程序。我有 7 个标签。这是正在发生的事情。

当我选择任何选项卡时,将按预期调用关联片段的 onCreate 方法。问题是下一个相邻选项卡也会调用 onCreate 方法。例如:

  1. 应用程序在 tab1 中启动并按预期调用 onCreate
  2. tab2 onCreate 也被调用(不应该发生)
  3. --------
  4. 单击 tab2 并按预期调用 onCreate(即使它已经被调用)
  5. tab3 onCreate 也被调用(不应该发生)
  6. --------
  7. 点击tab6,按预期调用onCreate
  8. tab7 onCreate 也被调用(不应该发生)
  9. --------
  10. 真的很奇怪,点击tab7(最后一个标签)
  11. tab6 (倒数第二个标签) onCreate 也被调用(不应该发生)

我已经阅读了几个可能的问题并检查以确保它没有在这里发生:

  1. 不为每个选项卡使用唯一标签(它们是唯一的)
  2. 模拟器有两次调用 onCreate 的错误(我的 ICS 设备上的行为相同)

所以这不是前两种可能性,我完全没有想法。该程序运行良好,但加载两个片段(它们是 web 视图)需要太多时间,这不是我预期的行为。

这是我创建选项卡主机的主要活动 onCreate 的代码:已 编辑:

这是选项卡片段的代码:已 编辑:

0 投票
1 回答
1671 浏览

java - NoClassDefFoundError:com.actionbarsherlock.app.SherlockFragmentActivity Release 4

新版本的 SherlockActionBar 出现错误。当我从快照运行时没有问题。更新到 4.0,它现在抛出 NoClassDefFoundError。我正在针对 Android 4.0 进行编译,将库从 maven repo 中拉下来。

这是有问题的代码:

这是 logcat 输出:

完整的代码可以在这里找到:https ://github.com/kopysoft/Chronos/blob/6ff2692042ca542f67984fda2759744f4746b788/ChronosApp/src/com/kopysoft/chronos/activities/ClockActivity.java

感谢所有的帮助!

编辑 1 更新参考 git 中的静态条目与最新条目。

0 投票
3 回答
1309 浏览

android - 更改 singleTop 活动的主题

所以我在我的应用中有一个活动,目前标记为

...并且我目前在onCreateonNewIntent中都有逻辑,以确保屏幕始终显示由启动的最新 Intent 提供的数据。而且我希望能够根据该 Intent 提供的数据在 Holo.Light 和 Holo.Dark 之间进行切换。

调用 setTheme 不起作用(请参阅这两个链接):

第二个链接有一个解决方法,涉及创建第二个AndroidManifest.xml条目,该条目具有另一个主题并指向相关活动的空子类。这行得通,但它破坏了singleTop(因为现在堆栈上可以有两个活动实例)。

我没主意了。除了为此活动滚动我自己的自定义 ActionBar 视图之外,任何人都知道是否有任何方法可以做到这一点?

0 投票
1 回答
599 浏览

android - 当 ActivityManager 杀死应用程序时,我无法使用 7 个选项卡恢复 ViewPager 应用程序,片段中的所有 WebView

我有一个带有 7 个标签的 ViewPager 应用程序。所有选项卡都是 WebView。该应用程序运行良好,直到我离开该应用程序。

如果我在 ActivityManager 将我踢出之前切换回应用程序,它仍然可以正常工作。当我被踢出内存时,问题就会发生。它回来,恢复到正确的选项卡,然后崩溃。我试过删除对 initWebView 的调用(见下文)。此方法恢复设置,如启用 java 脚本。如果我不在还原时执行此初始化,它不会崩溃,但会使页面保持空白(我假设是因为我没有调用 mWebView.getSettings().setJavaScriptEnabled(true)。

这是两个文件的代码:

以及片段的代码:

就像我说的,我完全不知所措。我确定我要么没有正确保存信息,要么没有正确恢复它,但我无法弄清楚。

在此先感谢任何愿意对此进行调查的人。

0 投票
1 回答
12664 浏览

android - ActionBarSherlock - Style contains key with bad entry

I'm trying to use ActionBarSherlock in one specific activity which I've declared in the Manifest like this:

My Activity code is this:

However, every time I run this in an Android 2.1 I get the following error:

I think this might be related with this question: Read Newer Theme Attributes On Older Platform but I don't know how to solve it.

Any suggestions? Thanks!