草庐IT

Actionbarsherlock

全部标签

android - 分隔符不适用于带有 viewpagerindicator 和 actionbarsherlock 的 TitlePageIndicator

我注意到最新版本的ViewPagerIndicator支持ICS样式的分隔线,我尝试关注问题和解决方案,但无论我做什么,我都无法让分隔线显示在操作栏上的选项中标题页指示器。我添加了IcsLayout作为容器,放置了divider、showDividers和其他属性,但仍然一无所获。这是我的布局(奇怪的是,如果我将IcsLayout切换到viewpager指示器,应用程序会崩溃): 最佳答案 您需要在样式中声明分隔符参数,而不是在布局xml中。../res/values/styles.xml:@style/CustomIconIndi

android - TabListener、ActionBarSherlock Fragment 和 ListFragment、PageAdapter 的混合?一团糟

我有一个包含2个fragment的Activity。我决定使用PageAdapter在两个View之间滑动,但是,为了接近android设计最佳实践,我还决定使用操作栏选项卡(固定选项卡)。我正在使用ActionBarSherlock和here中的一些代码实现选项卡。仅使用pageadapter,该Activity运行良好,现在我遇到了两个问题:1)第一个fragment(MatchRugbyButtonFragment)给自己的图像留下了深刻的印象,所以如果我触摸它并移动或改变某些东西,我会看到工作fragment上方的图像。2)当我转到第二个fragment时,第一个fragmen

android - menu.xml 中的 ActionbarSherlock SearchView 给出 Resources$NotFoundException

当我尝试将ActionbarSherlockSearchView添加到我的ActionBar时,应用程序在应显示Activity时立即崩溃。为此,我在LogCat中发现了以下内容:10-2221:22:51.070:W/MenuInflater(21873):Cannotinstantiateclass:com.actionbarsherlock.widget.SearchView...10-2221:22:51.070:W/MenuInflater(21873):Causedby:java.lang.reflect.InvocationTargetException10-2221:2

android - ActionBarSherlock 中的 PopupMenu 等价物

什么是PopupMenu等同于ActionBarSherlock?我好像找不到。它的API11,为什么没有? 最佳答案 类(class)MenuPopupHelper几乎可以完成工作。我没有找到一种简单的方法来监听项目点击,所以我实现了这个派生自MenuPopupHelper的类:publicclassMenuPopupextendsMenuPopupHelper{OnMenuItemClickListeneronMenuItemClickListener;publicMenuPopup(Contextcontext,MenuBui

android - ActionBarSherlock + map + 加载器 = java.lang.NoClassDefFoundError

编辑:有关详细操作方法,请查看myanswer.我现在已经苦苦挣扎了两天,希望有人能提供帮助。我正在尝试将最新的ActionBarSherlock(4.0)与MapView结合使用。我知道fragment有问题,但我在这个Activity中不需要它们。但我需要Loaders,而且看起来,要使用Loaders,我也必须扩展FragmentActivity。没问题,我想,我们有android-support-v4-googlemaps来自皮特道尔。正如许多SO线程和GoogleGroups所建议的那样,我使用android-support-v4-googlemapsJAR(实际上是andr

android - 无法使用 Ant 构建 Android 应用程序(同时引用 ActionBarSherlock 和 ViewPagerTabs)

我有一个使用ActionBarSherlock和ViewPagerTabs的Android应用程序。我使用Eclipse编写和构建它,在我尝试使用Ant构建它之前,它运行良好。这是我所做的:转到ActionBarSherlock文件夹,运行“androidupdatelib-project--path。”转到ViewPagerTabs文件夹,运行“androidupdatelib-project--path”。也是转到应用程序文件夹,运行“androidupdateproject--path。”在app文件夹下运行“anddebug”,我得到了以下错误::[javac]C:\Andro

android - 在没有 ActionBarSherlock 的情况下更改 SearchView 中的光标颜色

我正在尝试更改ICS+中SearchView小部件上闪烁光标的颜色。我尝试了以下方法:正在添加@null给我的主题将AutoCompleteTextViews的样式添加到我的主题并将该样式的textCursorAttribute设置为@null设置android:textCursorDrawable="@null"直接在SearchView上我在这里阅读了答案(CustomcursorcolorinSearchView),但是searchAutoCompleteTextView没有非ABS样式,所以无法尝试。我还寻找一种Java方法来设置可绘制的文本光标,但找不到-我正在用Java修改

android - ActionBarSherlock 选项卡高度在 Jelly Bean 上不可调整

我正在使用ActionBarSherlock创建一个应用程序并使用ActionBar选项卡。以下是我定义选项卡的方式:actionBar.addTab(actionBar.newTab().setText("test").setTabListener(newTabListener(this,"accounts",AccountsListFragment.class)));我正在尝试更改选项卡的高度。据我了解,无法仅更改选项卡的高度。您还必须更改主要操作栏的高度(我正在从中提取主要操作栏的定义)http://developer.android.com/design/patterns/ac

android - 如何在 ActionBarSherlock 导航微调器中包装文本内容

我正在尝试包装ActionBar导航微调器的文本内容(我正在使用ActionBarSherlock)。似乎我的微调器采用了下拉列表中包含的项目的宽度。如何使微调器中的选定项目根据其宽度“包裹”?在GMaps操作栏微调器中可以找到一个示例。 最佳答案 更新:在这里下载我的示例项目:Spinnerwidthtest(Dropboxfolder)(它包含此答案中提供的两种解决方案)。由于字符的字距调整(字母间距)因文本而异,因此微调器的宽度也改变了我之前发布的答案的宽度(下)因此,不要对标题进行子字符串化,只需像这样设置TextView的

android - ActionBarsherlock android.R.id.home <API 11

当我使用Actionbarsherlock时publicbooleanonOptionsItemSelected(MenuItemitem){switch(item.getItemId()){caseandroid.R.id.home:this.finish();returntrue;default:returnsuper.onOptionsItemSelected(item);}}我注意到android.R.id.home来自API11。我们如何确保android.R.id.home在API8上是正确的? 最佳答案 它是一个静态最