草庐IT

actionbar-sherlock

全部标签

android - 带有自定义 View 的堆叠式 ActionBar 选项卡无法正确显示

使用操作栏选项卡时,如果选项卡内容太大而无法显示,有时它们会显示为“堆叠”。当我对选项卡内容使用自定义View时出现问题,它导致所选选项卡不显示在下拉列表中,并且一旦选择了一个选项卡,下拉列表就会消失,并出现小的空选项卡。这是下拉菜单的屏幕截图,在选择一个项目之前:(请注意,即使选择了选项卡,也不会显示选项卡的内容)还有,选中item后,tabs不再堆叠,tabs的内容为空:这是我的代码,(请注意,我对选项卡使用自定义View只是为了演示问题)publicclassExampleActivityextendsActivity{@OverrideprotectedvoidonCreate

android - 拦截Fragment中的ActionBar Home按钮

我可以从我的NavigationDrawerFragment中成功拦截ActionBar主页按钮,它被添加到我的MainActivity中,如下所示:@OverridepublicbooleanonOptionsItemSelected(MenuItemitem){if(!loggedIn()&&item.getItemId()==android.R.id.home){login();returntrue;}returnsuper.onOptionsItemSelected(item);}但是,在我的带有ComposeFragment的ComposeActivity中,这不起作用。on

android - 我如何在我的类 [android] 中获取 ActionBar 属性

简单的问题我如何使用操作栏的getDisplayOptions()?我想在使用某些自定义View翻转View时保持操作栏的状态。因此,在显示我的View之前,我会存储我的操作栏状态,以便在我的View被移除时恢复到原始状态。我为我的操作栏设置了一些设置,比如actionBar.setDisplayHomeAsUpEnabled(false);actionBar.setHomeButtonEnabled(false);actionBar.setDisplayShowCustomEnabled(false);actionBar.setDisplayShowHomeEnabled(true)

android - ActionBar 抛出 NullPointerException

我想不通这个。我正在自定义我的ActionBar(是的,我的应用程序适用于3.0+)代码在设备上运行良好(使用摩托罗拉xoom,如果重要的话)。但是当我在模拟器上运行它时,它会抛出NPE。这是我的ActionBar代码/***CustomizesActionbarsetsbackgroundcolorandassignsalayouttoit*/privatevoidcustomActionBar(){Log.v(TAG,"customizingActionBarEntry");ActionBaractionBar=getActionBar();Log.v(TAG,"customizi

android - 覆盖安卓 :ellipsize on ActionBar subtitle

我的Activity使用ActionBar.setSubtitle函数来显示当前显示的文件系统位置的完整路径。这意味着接近字幕末尾的子字符串比开头更相关,所以我想我会覆盖ActionBar样式以在开头而不是结尾处省略文本,如下所示:res/values/themes.xml@style/Widget.Holo.ActionBarres/values/styles.xml@style/TextAppearance.Holo.Widget.ActionBar.Subtitlestart当我将它安装到我的ICS设备(NexusS)上时,文本最后仍然(错误地)省略了。如果我修改我的TextAp

java - ActionBar 导航列表 - 在多个 Activity 中使用相同的 ActionBar;在一处初始化

我发现自己在3个单独的Activity中为我的actionBar(actionBarSherlock)列表重写了相同的代码。所有3个都使用相同的actionBar,它有3个项目启动Activity#1、#2、#3。getSupportActionBar().setNavigationMode(ActionBar.NAVIGATION_MODE_LIST);ArrayAdapterlist=ArrayAdapter.createFromResource(this,R.array.action_list,android.R.layout.simple_dropdown_item_1line

android - 操作栏 Sherlock + ListFragments + Fragments

我对2.2版本中fragment的兼容性有疑问。我使用“SherlockActionBar”来创建操作栏,但我无法创建两个fragment。我总是收到这个错误:01-0712:51:56.124:E/AndroidRuntime(475):FATALEXCEPTION:main01-0712:51:56.124:E/AndroidRuntime(475):java.lang.RuntimeException:UnabletostartactivityComponentInfo{com.example.pruebasherlock_v4/com.example.pruebasherloc

android - android中的ActionBar和滑出菜单

我只想创建一个操作栏作为foursquare应用程序。我想在按下主页按钮时显示一个滑出菜单,就像显示的图像一样。我能够创建自定义操作栏,但不像第一张图片。请提供任何有助于创建操作栏的教程 最佳答案 您可以使用GoogleAndroidSDK中包含的版本(而不是第3方库。)了解NavigationDrawer了解更多详情。 关于android-android中的ActionBar和滑出菜单,我们在StackOverflow上找到一个类似的问题: https://

Android扩展SearchView让其他ActionBar项消失

我在Fragment调用的上下文操作栏中的SearchView遇到了一些问题。最主要的是,当我的SearchView展开时,即使有一些未使用的空间,它也会使操作栏中的所有其他项目(关闭按钮除外)消失,就像您在这个屏幕截图中看到的那样:此外,我在这个问题中也遇到了同样的问题:ActionBaralwaysexpandedSearchViewwiththeiconinside这是我的SearchView的XML代码:这是实现ActionMode.Callback的Fragment的JAVA代码@OverridepublicbooleanonCreateActionMode(ActionMo

android - 如何在ActionBar中创建一个返回项?

我希望主页项目看起来像Android3.0应用程序中ActionBar中的后退按钮。外观类似于Market应用程序(见下面红色标记的屏幕截图):我知道有一种标准方法可以向操作栏中的主页按钮添加“向上”功能。但是还没有看到添加后退箭头的标准方法。有没有一种标准的方法来做到这一点(也许是ActionBar/Activity等的子类)?如果有人有一个例子或做过这样的事情-如果你能分享它会非常好。谢谢。UPD:如果我使用setDisplayHomeAsUpEnabled(true),它会像这样添加一个向上的可供性-请看左侧的一个向上的小箭头:也许有一种方法可以将这个“向上”箭头设置为“向后”箭