问题标签 [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 投票
3 回答
46861 浏览

android - 在 ActionBar 上放一个进度条

我正在尝试在 actionBar 上放置一个不确定的 ProgressBar。例如,我正在使用 actionView 来放置进度条,例如 Google+ 应用程序。

问题是进度条被视为一个项目,因此在 Nexus S 纵向模式下,我在操作栏上只有一个其他项目,而在 Google+ 上,我可以看到两个项目加上进度条。如何使用 android 操作栏放置进度条?

0 投票
1 回答
2690 浏览

android - 使用 ActionBarSherlock 库得到错误“R 类无法解析”

我正在使用ActionBarSherlockAndroid 2.1平台实现操作栏。

但是在 Eclipse 中,无论我从下载的ActionBarSherlock库中导入现有项目还是从下载库中创建新项目,我总是得到“ R 无法解析”的错误。然后我注意到文件夹R.java下没有文件gen/。我试图清理项目,但它没有帮助......任何人都可以帮助我如何摆脱这个ActionBarSherlock库?

0 投票
2 回答
1961 浏览

android - 使用 ActionbarSherlock 实现操作栏

我正在使用ActionBarSherlock在我的Android 2.1 API 7项目上实现操作栏。(使用 Eclipse IDE)

为了使用sherlock,在我将 sherlock 库作为 Eclipse 上的现有项目导入之后。我在自己的项目中做了以下事情:

  1. 鼠标右键单击我的项目,选择“属性”

  2. 在“Android”部分,有“Library”子部分,我将sherlock项目添加为库

  3. 应用更改

然后,我注意到FragmentActivity在我的项目源代码中无法解决。

我再次检查了项目属性,作为库添加的sherlock项目不在“库”部分中……很奇怪!!!为什么即使我添加了sherlock作为库它突然消失了?我错过了什么?

我的意思是无论我将夏洛克作为库添加到自己的项目中多少次,下次我检查项目属性时,夏洛克就会从库部分消失......

0 投票
4 回答
2707 浏览

android - 在我自己的项目中使用 ActionBarSherlock 作为库

我正在使用ActionBarSherlock在我的Android 2.1 API 7项目上实现操作栏。(使用 Eclipse IDE)

为了使用sherlock,我将 sherlock 库作为 Eclipse 上的现有项目导入。然后,我将它作为库添加到我自己的项目中。

但是,在我自己的项目中,Eclipse 的控制台向我显示以下错误:

为什么??

我已将 Sherlock 的目标 SDK 设置为 Android 3.2。

0 投票
3 回答
2306 浏览

java - FragmentMapActivity 中的 NoClassDefFoundError

我经常看到这个问题被问到,但没有一个提议的解决方案似乎对我有用。我越来越

尝试打开新的 FragmentMapActivity 时。

代码:

R.layout.maps_simple 包含:

显现:

这是打开 FragmentMapActivity 意图的按钮按下的内部代码:

最后,这是我在 Java Build Path 工具中的 Libraries 文件夹的样子: 图书馆

在这个问题上,我真的一直在用头撞墙。任何帮助,将不胜感激。

0 投票
2 回答
7497 浏览

android - 使用 ActionBarSherlock 库,使用 sherlock 作为库后出错

我自己的项目正在使用Android 2.1 API 7

为了实现动作栏,我使用ActionBarSherlock库。我将sherlock库作为现有项目导入到我的 Eclipse 中。对于sherlock,目标平台是Android v3.2 API 13

然后,我将sherlock作为库项目添加到我自己的项目中。然后,我注意到我自己的项目中的文件夹下没有R.java文件,并且在 Eclipse 控制台中出现如下错误:gen/

我认为可能是因为sherlock应该使用更高版本的 API,所以我尝试在sherlock项目上将目标平台设置为4.03 API 15 。但这无济于事。

任何使用sherlock的人都遇到过同样的错误??我怎么解决这个问题?

PS我自己的项目清单文件:

0 投票
1 回答
666 浏览

android - ActionbarSherlock,当运行错误引发“Android 项目库无法启动”

我自己的项目使用:

为了实现动作栏,我使用了 ActionBarSherlock库。我将sherlock库作为现有项目导入到我的 Eclipse 中。对于 sherlock,目标平台是Android v3.2 API 13

然后,我将sherlock作为库项目添加到我自己的项目中。我看到我自己的项目下有图书馆项目。一切似乎都很顺利。

但是, Eclipse 中我的项目图标上有一个红色感叹号。当我将我的项目作为 Android 应用程序运行时,Eclipse 会弹出一个警告“无法启动 Android 库项目。

我不知道哪里出了问题,因为我在 Eclipse 控制台上没有看到任何错误。

0 投票
3 回答
5844 浏览

android - 在 ActionBarSherlock 4 中实现选项卡的问题

我真的很想让这个工作,但我觉得我已经挣扎了好几个小时。我正在启动一个新应用程序,并希望尽可能地遵循 UI 指南,这对于冰淇淋三明治以下的任何东西似乎意味着我需要使用 ActionBarSherlock。看看这里的例子,它看起来应该很简单。

我尝试实现它,但它不起作用,因为 FragmentActivity 没有 getSupportActionBar() 方法。

看一下演示应用程序,似乎他们没有使用 FragmentActivity,他们使用的是 SherlockActivity。好吧,SherlockActivity 确实有一个 getSupportActionBar() 方法,所以这是有希望的。继续这个例子一段时间......

好的,现在看来 com.actionbarsherlock.app.ActionBar.TabListener 没有将 FragmentTransaction 传递给它的事件?不仅如此,SherlockActivity 还没有 getSupportFragmentManager() 方法……

我(希望)只是在做完全错误的事情吗?我如何不断遇到其他人没有的所有这些问题?我觉得我在这里要疯了。我发现的唯一可能相关的问题是here,它不是很有用。

0 投票
2 回答
19020 浏览

android - 将 getFragmentManager() 与 actionbarsherlock 库一起使用时出现 java.lang.NoSuchMethodError

我自己的项目使用:

为了实现action bar,我使用了 ActionBarSherlock库。我将sherlock库作为现有项目导入到我的 Eclipse 中。对于sherlock,目标平台是Android v3.2 API 13

然后,我将sherlock作为库项目添加到我自己的项目中。我看到我自己的项目下有图书馆项目。一切似乎都很顺利。

我自己的项目主要活动是这样的:

但是,当我运行我的应用程序时,出现以下错误

为什么getFragment不能作为方法解决??我已经将sherlock用作我自己项目的项目库......

0 投票
1 回答
1366 浏览

android - ActionBarSherlock 是否允许启用/禁用 ActionBar.Tab?

在我的应用程序中,我想使用 ActionBarSherlock,因为它完全适合项目。我唯一的问题是我有一个带有标签的屏幕,其中一些需要禁用: 在此处输入图像描述

只有第三个选项卡应该是可点击的。当用户登录时,其他类别将在下一个屏幕中启用。

有没有一种干净的方法来做这样的事情?