jjzjj

ActionBarCompat

全部标签

android - 不再需要actionbarsherlock吗?

既然可以在支持库中使用v7appcompat库中的ActionBar,还有什么理由再使用actionbarsherlock吗? 最佳答案 如果您开发一个新的应用程序,您应该考虑将ActionBarCompat作为您的首选。Googlefuture会派更多开发人员来支持该库。如果您的应用正在使用ActionBarSherlock,请继续使用它,或者迁移到ActionBarCompat以获得GGAndroid团队的其他一些功能和支持。 关于android-不再需要actionbarsherl

android - 操作栏 fragment Activity

我正在尝试将我的应用从actionbarsherlock迁移到Google的actionbarcompat,但ActionBarFragmentActivity不存在。我必须使用ActionBarActivity还是有其他方法?提前致谢,迭戈。 最佳答案 看这里。这应该可以帮助您。http://android-developers.blogspot.in/2013/08/actionbarcompat-and-io-2013-app-source.html摘录:ExtendActivityclassesfromActionBarCo

android - 操作栏 fragment Activity

我正在尝试将我的应用从actionbarsherlock迁移到Google的actionbarcompat,但ActionBarFragmentActivity不存在。我必须使用ActionBarActivity还是有其他方法?提前致谢,迭戈。 最佳答案 看这里。这应该可以帮助您。http://android-developers.blogspot.in/2013/08/actionbarcompat-and-io-2013-app-source.html摘录:ExtendActivityclassesfromActionBarCo

android - 将 ShowCaseView 与 ActionBarCompat/ActionBarSherlock Android 结合使用

我正在使用来自here的ShowcaseView库在我的安卓应用程序中。我想将ShowcaseView与ActionbarCompat一起使用。但我不知道如何使用它?我尝试了以下代码,但它抛出NullPointerexception。请帮我解决这个问题。谢谢。代码:publicclassActivity1extendsActionBarActivityimplementsOnShowcaseEventListener{ShowcaseViewsv;ShowcaseView.ConfigOptionsco;@OverrideprotectedvoidonCreate(Bundlesave

android - 更改 ActionBarCompat 标题颜色但不更改其他文本颜色

我正在使用最新版本的支持库(V21),其中包括Material主题(在Theme.AppCompat名称下),我想将ActionBar标题设置为白色。我试图通过在我的自定义主题中使用textColorPrimary(如图所示there)属性来实现它@color/orange@color/orange_dark@color/white@color/white有了这个,我得到了一个白色的操作栏标题但所有其他文本(textview、edittext)也是白色的......有没有办法只改变最近发布的功能的操作栏标题颜色,或者唯一的方法是为操作栏使用自定义样式,就像Holo的情况一样?

android - ActionBarCompat 与 Theme.AppCompat.Light.DarkActionBar 显示白色标题文本但黑色微调器文本

我在ActionBar中使用ActionBarCompat和标题文本后跟微调器。我正在使用Theme.AppCompat.Light.DarkActionBar主题,它应该在黑色背景上显示白色文本。标题文本显示为白色,但微调器文本显示为黑色。将主题切换到Theme.AppCompat.Light时,两者都是白底黑字。谁能建议我如何将白色文本放入微调器中?我看过有关ActionBar和ActionBarSherlock的建议,但无法让它们在ActionBarCompat上工作。我尝试了以下样式但没有成功:@style/SBRRCustomDropDownItemStyleparent="

android - ActionBarCompat 菜单项未显示

这个问题在这里已经有了答案:ActionbarnotshownwithAppCompat(3个答案)关闭8年前。这是我的general.xml文件这是我的代码@OverridepublicbooleanonCreateOptionsMenu(Menumenu){//TODOAuto-generatedmethodstubMenuInflaterinflater=getMenuInflater();inflater.inflate(R.menu.general,menu);getSupportActionBar().setDisplayShowHomeEnabled(false);get

android - Gingerbread 上的 ActionBarCompat 填满整个屏幕

因此,我们已经成功地从Zappos应用程序中剥离了ActionBarSherlock,取而代之的是新的ActionBarCompat,它在Honeycomb+上运行良好,但在Gingerbread上,操作栏会扩展以填满整个屏幕,我不明白为什么会这样。我们基本上只是将所有主题/样式/对ActionBarSherlock的引用更改为ActionBarCompat中的等效项。下面是问题的屏幕截图。还有其他人在GB上遇到过这个问题并知道修复方法吗?它正在为我们发布一个版本:\ 最佳答案 好吧,所以我终于想通了......我们已经将appco

android - 使用 ActionBarCompat 的带有 ProgressBar 的 NullPointerException

我在support-v7-r18中使用ActionBarCompat。当试图显示不确定的进度时,它适用于GalaxyS3Android4.1.2但不适用于GalaxyAceAndroid2.3.3。我不知道为什么。引发异常的代码:@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);...finalActionBarActivityactivity=this;content=(WebView)findViewById(R.id.webContent);conten

android - 覆盖 ActionBarCompat 溢出弹出背景?

我正在为我的android项目使用actionbarcompat并使用@style/Theme.AppCompat.Light.DarkActionBar作为我的基本主题。默认情况下,此操作栏中的溢出菜单具有黑色背景,我想更改为白色。我知道这可以通过使用popupBackground属性覆盖popupwidget来完成,但它在我的情况下不起作用。我的样式文件具有以下代码:@style/MyActionBar@style/MyActionBarDropDown@style/PopupMenu@drawable/menu_dropdown_panel_example@drawable/me