草庐IT

android - 如何禁用菜单按钮和操作栏仍然存在

我在禁用菜单按钮时遇到问题,我不想启用菜单按钮,我通过在onPrepareOptionsMenu函数中返回false来禁用它,但它隐藏了所有我的操作栏中的操作项,那么如何在不影响我的操作栏的情况下禁用菜单按钮? 最佳答案 硬件菜单按钮不受onPrepareOptionsMenu()控制。一般来说,更改硬件按钮的行为不是好的做法,因为用户希望它以某种方式表现(我相信这是展开溢出菜单)。如果您绝对必须禁用它,您可以像这样在我们的Activity中监听它是否被按下:publicbooleandispatchKeyEvent(KeyEven

android - 应用程序启动器图标显示在 Activity 的操作栏上

在我的操作栏上显示应用程序图标,我不希望它出现在操作栏上。我已经修改了androidmanifest.xml并从Activity元素中删除了android:icon,即使这样图标仍然显示? 最佳答案 在您的Activity中调用setDisplayShowHomeEnabled(false)。这将隐藏图标。 关于android-应用程序启动器图标显示在Activity的操作栏上,我们在StackOverflow上找到一个类似的问题: https://stack

android - 我想删除操作栏下方的分隔线

我正在尝试做的与图片中显示的完全一样"我想移除这个分隔线。我正在使用android内置操作栏。我不想使用Sherlock操作栏。我必须使用android操作栏。我试图将它添加到我的样式中,但它不起作用@drawable/ic_launcher@null你有什么建议吗? 最佳答案 您可以实现一个半透明操作栏:CustomTranslucentAndroidActionBarShowImageViewpartlybehindtransparentActionBar定义主题:@style/Widget.ActionBar@style/Wi

android - 从 sherlock fragment 添加进度对话框到操作栏 sherlock

有没有办法将进度对话框添加到sherlockfragment的操作栏sherlock(不是fragmentActivity)。我必须使用sherlockfragments因为在我的应用程序中我使用了抽屉导航。对于fragmentActivity,当我使用以下代码时,进度对话框工作正常。requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS);setContentView(R.layout.search_all_fragment_layout);setSupportProgressBarIndeterminateVisibil

android - 动态更改操作栏 sherlock 中的菜单项

我已经在我的android应用程序中实现了操作栏sherlock。此应用程序具有购物车功能。操作栏上有一个图标,可将用户带到购物车。当商品添加到购物车和从购物车中移除时,我需要动态更改该图标。这是一个数字应该出现在操作栏中的购物车图标的顶部。下面是截图:菜单.xml:代码:@OverridepublicbooleanonCreateOptionsMenu(Menumenu){MenuInflaterinflater=getSupportMenuInflater();inflater.inflate(R.menu.aiwmain,menu);returnsuper.onCreateOpt

android - 如何在滚动时隐藏和显示操作栏?

我有一个抽屉导航主要Activity和ListView上方的搜索View。我想要的是当我向上滚动时,listView操作栏被隐藏并且列表和搜索View都在上方移动,为用户提供更多空间(与由谷歌浏览器等使用。) 最佳答案 在工具栏中添加app:layout_scrollFlags="scroll|enterAlways"可以看详情here 关于android-如何在滚动时隐藏和显示操作栏?,我们在StackOverflow上找到一个类似的问题: https://

android - 操作栏 Sherlock 下拉微调器分隔线

如何在操作栏下拉菜单导航中隐藏分隔线?这是我想隐藏的分隔线:http://s10.postimage.org/4sjqjxltl/4nk4k.png我尝试了以下样式:@drawable/actionbar_bg_shape@drawable/actionbar_bg_shapenone#00000000#000000000px#FFFFFF@drawable/actionbar_bg_shape@drawable/actionbar_dropdown_bg_shape@drawable/dropdown_nav_selector175dp50dpnone@null#000000000p

来自资源的每个选项卡的 Android 操作栏 Sherlock 选项卡图标

我使用的示例来自ActionBarSherlockFragmentTabsPager。我想要做的是为每个选项卡设置不同的图标图像。每个选项卡的文本不是必需的,它可以包含在图像文件中。这个问题有没有简单的解决方案。 最佳答案 这就是我所做的工作。创建选项卡菜单并添加文本(在您的情况下不需要)、要打开的fragment和图标:ActionBaractionBar=getSupportActionBar();actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);action

android - ActionbarSherlock:在显示选项卡时隐藏操作栏

我的UI使用带有选项卡的ABS(ActionBar.NAVIGATION_MODE_TABS)和为每个选项卡加载的一堆fragment布局。有一个选项卡,我需要为UI隐藏ActionBar(以回收一些屏幕空间),但调用getSupportActionBar().hide();会造成破坏选项卡和ActionBar。我想知道是否有任何地方可以在不影响选项卡的情况下隐藏操作栏?编辑:实际上,仔细想想,Actionbar除了显示应用程序品牌/图标外没有做任何事情。所以我不介意完全隐藏ActionBar而只显示选项卡。 最佳答案 这称为“折叠

android - 操作栏溢出菜单项不出现

我刚刚完成了一个测试应用程序,我希望2.1版本的所有android设备都支持它,所以我使用支持库来支持操作栏,但我在android2.3的设备上遇到了问题。..一切似乎都很好,操作栏和我选择显示“ifRoom”的所有项目都出现了,但溢出下拉项目菜单丢失了,我真的不知道为什么。3.0以下的android设备是否支持这个溢出菜单或者什么?第二个Activity中有我的xml代码:有人可以帮我吗?ps:对不起英文不好 最佳答案 如果您的设备具有硬件“菜单”按钮,则溢出菜单会隐藏在ActionBar中。按下它并检查-你的元素应该在那里:)