草庐IT

Actionbar

全部标签

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 - 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),它会像这样添加一个向上的可供性-请看左侧的一个向上的小箭头:也许有一种方法可以将这个“向上”箭头设置为“向后”箭

android - ActionBar 中菜单项的动画

当您在Gmail应用程序(Honeycomb)中长按电子邮件项目时,会显示类似上下文的菜单,其中的项目在开始时会呈现动画效果。这是怎么做的?谢谢。 最佳答案 您不能为MenuItems设置动画,所以诀窍是使用MenuItem.setActionView()在其位置设置一个外观相同的View,并像往常一样为该View设置动画,然后在使用MenuItem.setActionView(null)完成动画后取消设置publicclassMainFragmentextendsFragment{privateMenumOptionsMenu;@

android - Android开发中有两个或多个库项目和主项目

我将johannilsson-android-actionbar作为库添加到我的项目中。它运作良好,一切都对我有好处。但是最近,我将uitableView添加为一个库并得到了这个错误:/--mypath--/actionbar/res/values/attrs.xml:19:error:Attribute"tittle"hasalreadybeendefined并且R未知,因此我无法引用我的XML。我有ADT17和Eclipse3.7。我尝试删除uitableview,项目工作正常,没有错误,R正常。 最佳答案 库的作者需要采取措施

android - 单独调整 ActionBar 高度

我想让顶部操作栏的高度为50dp,底部标签栏的高度为70dp。现在,在我的style.xml中,我有代码60dip但是当我将它放入Manifest时,这会将两个操作栏的高度更改为60dp,这不是我想要的。如何分别自定义每个操作栏的高度? 最佳答案 您需要为android:actionBarSplitStyle和android:actionBarStyle创建自定义样式。@style/Your.ActionBar@style/Your.Split.ActionBar60dp70dp 关于a

android - 如何在ActionBar的navigation tabs中设置自定义View,并让tabs自适应高度?

我正在使用ActionBar,我想在导航选项卡中设置自定义View。标签的高度似乎是固定的,而我自定义的View更大,所以放不下。我尝试自定义如下所示的样式,但它并没有使标签变高...如何让选项卡的高度适应我自定义的View大小?(我知道我可以在我的例子中使用Tab的setIcon和setTitle,但我仍然想使用自定义的查看)样式.xml@style/MyTabStyle85dpcustom_tab.xmlMainActivity.javapublicclassMainActivityextendsFragmentActivityimplementsActionBar.TabList

Android:如何在 ActionBar 中显示图标而不是在选项菜单中?

如何在ActionBar中显示一个图标,但同时不在选项菜单中显示?是否可以仅通过XML? 最佳答案 通常,当您有可用的操作栏时,您就不再有操作菜单了。菜单项没有加倍。如果AndroidSDK上的操作栏>10和AndroidSDK上的选项菜单http://actionbarsherlock.com/ 关于Android:如何在ActionBar中显示图标而不是在选项菜单中?,我们在StackOverflow上找到一个类似的问题: https://stackove

android - ActionBar 选项卡中的 Fragment 替换为 ViewPager

我有带有查看寻呼机功能的ActionBar选项卡。我的问题是在这些选项卡中,我无法替换fragment。我使用下面的代码来替换fragment,但它没有替换,主要fragment仍然存在。此外,在其他选项卡中也存在第二个fragment。我的TabListener也在fragments的替换下面。privatevoidaddFragment(Fragmentfragment,booleanaddToBackStack,inttransition){FragmentTransactionfragmentTransaction=getFragmentManager().beginTrans