草庐IT

JakeWharton-ActionBarSherlock

全部标签

android - ActionBar/ActionBarSherlock 中的自定义图像而不是 Logo

如何将ActionBar的默认Logo图标更改为自定义图像?类似于它在Whatsapp上的工作方式? 最佳答案 ActionBar使用android:logolist的属性(如果提供的话)。这让您可以为图标(启动器)和Logo(ActionBar等)使用单独的可绘制资源。所以你应该把这个标签添加到list中,比如..更新:您可以在运行时使用ActionBar.setLogo()。有两个版本setLogo(intresId)和setLogo(Drawablelogo).阅读DefinecustomLogoforActionBar(di

android - ActionBarSherlock:如何访问主页按钮 View ?

我正在使用ActionBarSherlock并且想要一个与Googlemap已知的主页按钮类似的功能。使用这段代码按下主页按钮时,我已经设法打开了一个QuickAction(http://code.google.com/p/simple-quickactions/):@OverridepublicbooleanonOptionsItemSelected(MenuItemitem){switch(item.getItemId()){caseandroid.R.id.home:Viewanchor=findViewById(R.id.text);//howdoIgetthehomebutt

android - ActionBar 菜单项的动态可绘制图标? (安卓,ActionBarSherlock)

如何动态更新ActionBarMenuItem的图标以显示带有数字的“红色徽章”?(概念上类似于“未读消息计数”)我在我的Android应用程序中使用ActionBarSherlock,目标API级别10+。我的应用程序用于移动数据捕获,有时,用户无法立即提交新数据,但必须将其保存在手机本地(例如,当连接性较差时)。每当手机本地存储“未提交”项目时,我想向用户显示一个菜单项(在操作栏中),以便他们可以点击UnsubmittedItemsActivity并手动触发上传。理想情况下,此菜单项将以某种图形方式表示未提交的项目数量(类似于电子邮件或短信应用将未读消息数量显示为徽章的方式)。目前

android - 显示 ActionBarSherlock SearchView 始终展开

我需要显示SearchView始终展开,并在ActionBar中显示一个按钮,以便用户可以快速访问搜索Activity中的搜索字符串。我的Activity有这个菜单布局:在搜索Activity类中,我按如下方式配置ActionBar:@OverridepublicbooleanonCreateOptionsMenu(Menumenu){getSupportMenuInflater().inflate(R.menu.search,menu);SearchManagersearchManager=(SearchManager)getSystemService(Context.SEARCH_

android - 谷歌地图在 actionbarsherlock 选项卡中

我正在尝试让googlemapsv2在我的应用程序中运行。我看过几个示例,展示了如何在Activity中打开SupportMapFragment。这个想法是您的Activity将调用setContentView(R.layout.map_layout);其中map_layout.xml链接到具有以下行的fragment:android:name="com.google.android.gms.maps.SupportMapFragment"xmlns:map="http://schemas.android.com/apk/res-auto"“name=”行有效地表示“此布局将由类型为‘

android - 如何设置 ActionBarSherlock?

很难说出这里要问什么。这个问题模棱两可、含糊不清、不完整、过于宽泛或夸夸其谈,无法以目前的形式得到合理的回答。如需帮助澄清此问题以便重新打开,visitthehelpcenter.关闭10年前。我想在我的一个项目中使用ActionBarSherlock库,但是当我将项目创建为带有源的库时,到处都是错误!我正确地按照说明进行操作,例如此处所示:GreendroidorActionbarSherlock-setup但我遇到很多错误,例如:Errorretrievingparentforitem:NoresourcefoundThatmatchesthegivenname'android:T

android - 使用 ActionBarSherlock 从全屏 Activity 更平滑地过渡

我正在开发一个Android应用程序,它使用ActionBarSherlock(ABS)并且需要在API>=8中工作。问题是Activity之间的某些转换不够平滑。例如:我有两个Activity,(A)一个总是全屏,(B)另一个不是全屏(状态栏和操作栏显示)。所需的转换始终是从A到B。当它发生并加载BActivity时,所有内容(包括ABS)都显示为全屏,然后在加载状态栏时调整大小再次。在某些设备中,这种影响微不足道,但在其他设备中,它变得非常烦人,甚至会导致用户触摸到错误的View部分。全屏声明是通过ManifestActivity的“主题”属性(任何代码)进行的。例如:在网上搜索了

android - 如何在 < 4.0 设备上使用 Actionbarsherlock 在 Actionbar 中强制溢出菜单

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:ActionBarSherlock&HoloEverywhere-ForcingOverflow?我正在使用ActionbarSherLock库在Gingerbread之前的设备上显示Actionbar..我想要操作栏上的溢出菜单..我已经搜索了很多并且我知Prop有硬件菜单按钮然后溢出菜单的设备将不会显示..我还查看了该解决方案的ActionbarSherlock示例演示,但我仍然无法找到解决方案..我已经为actionbar创建了演示,当在没有菜单按钮的设备上模拟时,它会显示溢出菜单,但如果设备有菜单按钮

android - ActionBarSherlock:通过方法调用以编程方式显示/隐藏操作项按钮

我正在使用ActionBarSherlock。我希望能够使两个按钮出现在操作栏中以响应某个用户操作。用户操作与ActionBar完全无关。按钮的可见性需要通过调用方法来控制。此外,对单击这些按钮的响应应由我自己的应用程序代码处理。理想情况下,按钮应该看起来就像使用android:showAsAction="ifRoom|withText"将菜单项定义为ActionItems时创建的按钮,如图所示here.我的问题是,据我所知,标准的ActionBarAPI没有提供这样的机制来随意显示或隐藏ActionItem按钮,并且是唯一可以定义菜单项的时间在onCreateOptionsMenu(

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

我自己的项目使用:为了实现操作栏,我使用了ActionBarSherlock图书馆。我将sherlock库作为现有项目导入到我的Eclipse中。对于sherlock,目标平台是Androidv3.2API13。然后,我将sherlock作为库项目添加到我自己的项目中。我看到我自己的项目下有图书馆项目。一切似乎都很顺利。我自己的项目主Activity是这样的:packagecom.test;importandroid.app.FragmentManager;importandroid.app.FragmentTransaction;importandroid.os.Bundle;imp