草庐IT

actionbar_background

全部标签

android - 无法加载 AppCompat ActionBar,出现未知错误 android studio 3.0

将androidstudio更新到3.0版后,我无法预览我的应用程序布局,我收到如下错误:'FailedtoloadAppCompatActionBarwithunknownerror'.我该如何解决这个问题?但如果我在我的手机上运行该应用程序,它会正常运行。这是我的Gradle文件:applyplugin:'com.android.application'android{compileSdkVersion24buildToolsVersion'26.0.2'defaultConfig{applicationId'com.halloo'minSdkVersion16targetSdkV

android - 如何在 Android 4.3 api 18 上更改 ActionBar 标题文本的颜色

我正在使用appcompatv7库来支持api级别8及更高级别中的操作栏。我正在尝试更改操作栏标题文本的颜色。标题文本的颜色在GingerBread中发生变化,但当我在手机上使用JellyBean运行应用程序时,颜色没有改变。在GingerBread上,标题颜色变为红色:在JellyBean上它保持黑色:这是我的styles.xml:样式.xml:@style/ActionBarStyle@style/TitleBarTextColor@color/redv-11的styles.xml:@style/ActionBarStylev-14的styles.xml:@style/Action

Android Espresso 与 Actionbar

我一直在尝试使用Espresso测试具有菜单抽屉的应用。现在是奇怪的地方。在第一个测试中,我打开抽屉并单击一个项目,然后继续进行其余测试。这一切都很好。当我添加第二个执行完全相同操作的测试时,出现异常。它似乎与菜单抽屉的内容有关,但我不知所措。异常(exception)是这样的:com.google.android.apps.common.testing.ui.espresso.PerformException:Errorperforming'singleclick'onview'(withid:isandwithtext:is"Events")'.atcom.google.andro

android - 如何在 ActionBar Sherlock 中使用滑动菜单?

我正在尝试在使用操作栏Sherlock的现有项目中使用滑动菜单。但我无法那样做。如果你能给我一个简单的演示或教程来告诉我如何这样做,那就太好了?我们是否必须将fragment用于滑动菜单?更新:当用户点击滑动菜单列表中的项目时,如何更改Activity?有演示吗?请帮忙。 最佳答案 编辑库SliderMenu到SherlockActivitypublicclassSlidingActivityextendsSherlockActivityimplementsSlidingActivityBase{

android - 无法更改 ActionBar 标题文本颜色

我一直在努力寻找解决方案,但没有一个对我有用。Activity主题:@color/white@style/MyActionBar@color/colorPrimaryDesignV4true@style/ThemeOverlay.AppCompat.Light@color/white@style/TitleText#DE0F1720spMyActionBar中的所有属性都可以正常工作,但最后一个。无论如何,标题颜色和大小不受影响。我怎样才能改变它? 最佳答案 我正在使用它,它对我有用@android:color/white@andr

Android ActionBar 选项长按事件

Android有谁知道Actionbaritemoptionslongclick吗,我想在Actionbar菜单选项上的LongClick上显示文本,就像长按actionBar长按时的提示 最佳答案 你想在操作栏上的菜单项上长按吗?至于我,在找到2,3小时后,我找到了这个解决方案。这非常适合我。@OverridepublicbooleanonCreateOptionsMenu(finalMenumenu){getMenuInflater().inflate(R.menu.menu,menu);newHandler().post(ne

android - 没有 ActionBar,ShowcaseView 无法工作

有什么办法可以用ShowcaseView如果应用程序有主题Theme.AppCompat.Light.NoActionBar并在应用程序中使用android.support.v7.widget.Toolbar。我在执行应用程序时低于堆栈跟踪。请建议...java.lang.RuntimeException:insertShowcaseViewWithTypecannotbeusedwhenthethemehasnoActionBaratcom.github.amlcurran.showcaseview.targets.AppCompatReflector.getHomeButton(A

Android Espresso typeText 到 ActionBar 中的 EditText

我的ActionBar中有一个SearchView,它是从XML扩展而来的我以这种方式在我的fragment中膨胀它:@OverridepublicvoidonCreateOptionsMenu(Menumenu,MenuInflaterinflater){inflater.inflate(R.menu.search,menu);finalMenuItemitem=menu.findItem(R.id.action_menu_search);searchView=(SearchView)item.getActionView();searchView.setOnQueryTextList

android - 如何从 fragment 动态更改 ActionBar 高度

我有一个包含多个fragment的Activity。导航栏中的大多数链接通过事务替换了fragment。Material准则允许您调整高度以为更多按钮和文本腾出空间。如何从fragment调整支持ActionBar(不是工具栏)的高度? 最佳答案 将style.xml改为70dp 关于android-如何从fragment动态更改ActionBar高度,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/

android - 如何使用自定义 View 和选项卡创建 Android ActionBar

我想创建带有自定义View(DISPLAY_SHOW_CUSTOM)的选项卡式ActionBar(NAVIGATION_MODE_TABS)。它应该看起来像这样:我只需要能够通过顶行中的按钮在Activity中导航-就像我在正常-非选项卡模式下使用ActionBar所做的那样,并且还能够切换第二行中的选项卡。如果我把ActionBar设置成标签模式,自定义View就消失了,标签模式和自定义View似乎是相互排斥的......这甚至可能吗?在没有ActionBar的情况下,还有更多可能的方法可以做到这一点。通常我会创建一个带有按钮的布局,将其包含在TabActivity(现已弃用)中,仅