草庐IT

actionbar-sherlock

全部标签

android - 具有自定义布局和自定义菜单项的 ActionBar

我想通过将ImageView放在中间来制作自定义操作栏,并在操作栏的右侧有另一个带有一些信息的图标,如下所示:我已经可以在中间创建imageview但问题是当我在onCreateOptionMenu()中扩展布局并设置showAsAction="always"时,右侧的View像这样占用操作栏的所有空间但是如果我将它设置为"never"中间的图片会显示但是菜单项会消失这是我的代码:privatevoidsetActionBar(){actionBar=getActionBar();actionBar.setHomeButtonEnabled(true);actionBar.setDis

android - ActionBar-PullToRefresh 与 ListView 和 Fragment

我正在尝试在我的应用程序中实现ActionBar-PullToRefresh。该Activity中有一个fragment,fragment中有一个ListView。ListView的实现是使用自定义适配器。我尝试使用github上的QuickStart-ABS指南来实现它,但是拉动不起作用。我有一种感觉,我没有正确初始化PullToRefresh。请在下面查看我的代码...fragment_news_list.xml新闻列表fragment.javaimportjava.util.ArrayList;importjava.util.List;importuk.co.senab.acti

Android:ActionBar 中的全宽 SearchView

我希望SearchView完全占据ActionBar的整个宽度(支持v7),但即使在调用之后...actionBar.setHomeButtonEnabled(false);actionBar.setDisplayShowTitleEnabled(false);actionBar.setDisplayShowCustomEnabled(false);actionBar.setDisplayUseLogoEnabled(false);actionBar.setDisplayShowHomeEnabled(false);...我在左边有一个空格: 最佳答案

android - 无法加载 AppCompat ActionBar 约束布局 Android Studio 3.1.3

这是我第一次使用Androidstudio,我不知道这些错误是什么意思,我看到很多解决方案包括将appcomat更改为alpha1并将主题更改为base.theme和许多但没有人在工作渲染问题“在当前主题中找不到样式‘coordinatorLayoutStyle’提示:尝试刷新布局。”Gradle脚本>build.gradledependencies{implementationfileTree(dir:'libs',include:['*.jar'])implementation'com.android.support:appcompat-v7:28.0.0-rc01'impleme

android - 无法使用支持库获取 ActionBar MenuItem 的操作 View

我最近从ActionBarSherlock切换了到AndroidSupportLibraryActionBar,现在我在操作栏中微调器的操作View上得到一个空值。这是docs建议的代码:@OverridepublicbooleanonCreateOptionsMenu(Menumenu){MenuInflaterinflater=getMenuInflater();inflater.inflate(R.menu.home_menu,menu);MenuItemspinnerItem=menu.findItem(R.id.menuNavigateType);Viewview=MenuI

android - Android 4.3 中的自定义 ActionBar 文本外观

我使用以下代码自定义了我的应用标题在操作栏上的外观#ff2d2d2d26spsans-serif-condensedtruebold无论如何,在我测试过的大多数设备(准确地说是3台)中,一切都运行良好,但1台运行Android4.3(SonyXperiaZ)的设备未应用该样式。我后来在运行4.3的模拟器上测试它并得到相同的结果。有什么办法可以解决这个问题吗?这是应用程序的完整样式@style/myTheme.ActionBar@style/RobotoTextViewStyle@style/RobotoButtonStyle@drawable/apptheme_edit_text_ho

android - 切换到 API21 AppCompat 后缺少 ActionBar

在处理BigNerdRanch的CriminalIntent项目时,当我将我的AppCompat库从API19更新到API21时,我丢失了ActionBar。我试过改变主题,但找不到获取ActionBar的方法。完整的源代码可用here.AndroidManifest.xmlstyle.xml谢谢。 最佳答案 要使用appcompat-v7,您必须继承ActionBarActivity。CrimeListActivity继承自SingleFragmentActivity,后者又继承自FragmentActivity,而不是Actio

android - 当 ShapeDrawable 设置为图标时,ActionBar 项目不显示

我正在做一个简单的项目,我想尽可能避免使用PNG图像。我需要一个“+”(添加)按钮,我使用带有给定代码的ShapeDrawable创建了它。res/drawable/plus_icon_drawable.xml当我将它添加为Button或ImageButton的背景时,这段代码工作正常,但是当我将它添加为ActionBar项目的图标时,该项目没有显示。当我将PNG图像设置为图标时,效果很好。ShapeDrawables是否有任何限制阻止它在ActionBar上呈现?这是我的ActiobBar代码res/menu/action_my_actions.xml更新(2014年7月8日):已使

安卓 L : ActionBar setHideOnContentScrollEnabled

我正在尝试在新的LAPI中使用setHideOnContentScrollEnabled和setHideOffset。但是,提到的功能似乎都没有任何效果。还有其他人遇到同样的问题吗?我的Activity的布局是一个ScrollView和一个显示大量文本的TextView,所以有def滚动。我还按照文档的要求添加了FEATURE_ACTION_BAR_OVERLAYgetWindow().requestFeature(Window.FEATURE_ACTION_BAR_OVERLAY);setContentView(R.layout.main_activity);getActionBar

android - 最新 Android L 版本中的 ActionBar 菜单主题问题

在今天(2014年10月17日)发布的最新AndroidL模拟器中,我遇到了一个奇怪的问题:操作栏菜单字体主题似乎被忽略了,字体的颜色是黑色的,尽管我有``在之前的版本中,AndroidLPreviewAPIlevel20,actionbarmenu的字体颜色正确呈现为白色,所有之前的版本也是如此我也尝试删除所有主题定制,只留下这个@color/White没有结果。这是AndroidLollipop模拟器的错误还是我应该更改某些内容?似乎很奇怪,AndroidL预览版一切正常,而正式版出现了这个问题。有什么建议吗?附加信息:-模拟器配置是AndroidAtomx86_64APILeve