草庐IT

menu_bar

全部标签

android - 如何同时处理 Action Bar 和 Menu Button?

在我开发的游戏中,我有一个游戏内菜单,按下菜单按钮时会弹出该菜单。但是,我最近发现较新版本的Android没有菜单按钮,而是操作栏。请注意,我没有使用实际的Android菜单。我所做的只是检测是否按下了“菜单”按钮,然后从游戏中处理该事件。这意味着我所需要的只是用户可以按下并检测到它被按下的东西。所以我的问题是,如何才能同时支持菜单按钮和更新的操作栏?我希望我的应用程序支持API级别7-current。更新好的,看完了thatarticle,我想改一下我的问题。它说它“在系统导航旁边添加了操作溢出按钮”。我的list有android:minSdkVersion="7"android:t

安卓 5 : button underneath softnavigation bar (Showcaseview legacy)

我正在使用legacyShowcaseView对于安卓。我注意到Android5模拟器将OK按钮放在软导航栏下方,而Android查看右下角的确定按钮:http://imgur.com/SZtIcHr我已经尝试过android:fitsSystemWindows="true"但没有成功。这是我在ShowcaseView.java中找到的相关代码:mEndButton=(Button)LayoutInflater.from(context).inflate(R.layout.showcase_button,null);(警告:避免将null作为View根传递(需要解析膨胀布局根元素上的布

android - 渲染期间引发异常 : action_bar

当我在androidstudio上创建一个新项目时,它没有给出任何问题,但我查看activity_main.xml设计时它向我显示:“渲染过程中引发的渲染问题异常:action_bar”。我知道如何解决这个问题,只需列出这个问题androidstudiosdkversion22exceptionduringrendering:action_barButIwanttoknowwhythishappens,somepeopleknow? 最佳答案 ActionBar已被弃用,最好使用“Toolbar”,它还提供了很多功能,从API21开

Android Action Bar 选项卡 - 内部 fragment 事务问题

我已经使用来自Google自己的以下示例成功地在操作栏中设置了选项卡http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/app/FragmentTabs.html作为基地。我的代码如下所示:publicclassMainextendsSherlockFragmentActivity{/**Calledwhentheactivityisfirstcreated.*/@OverridepublicvoidonCreate(BundlesavedInstanceState){

android - 处理没有 MENU 键的 Android 设备

有些用户告诉我,我的Android应用无法使用,因为他们的设备没有MENU键。处理这些设备的最佳方式是什么?是否可以检测设备是否缺少MENU键并仅在这种情况下显示菜单按钮?最重要的是,您如何在模拟器中对此进行测试?谢谢。编辑:显然问题是用户不知道菜单键被称为菜单键。编辑:此外,一些非官方的Android设备(如Eken和aPad)没有物理菜单键。 最佳答案 从Android3.0(API级别11)开始,设备不需要有专用的菜单按钮。(在这里阅读更多相关信息:http://developer.android.com/guide/topi

android - Logo 在 Action Bar Android 中的中心位置

我想在操作栏的中心显示Logo。这是我的自定义布局代码:在onCreate()中,我将其用作:getSupportActionBar().setDisplayOptions(ActionBar.DISPLAY_SHOW_CUSTOM);getSupportActionBar().setCustomView(R.layout.custom_logo);getSupportActionBar().setBackgroundDrawable(newColorDrawable(Color.parseColor("#2A2A2A")));问题是它在正常的Fragments和Activity中显示

android - 无法使 Android 4.0 Split Action Bar 正常工作

我已经关注了android开发站点上的开发页面,但我无法将操作栏拆分到屏幕的顶部和底部。我有一个用几个选项定义的菜单xml:在我的list中,我将uiOption设置为:我在Activity中加载菜单项如下:publicbooleanonCreateOptionsMenu(Menumenu){MenuInflaterinflater=getMenuInflater();inflater.inflate(R.menu.home_menu,menu);returntrue;}但是在测试应用程序时,操作栏永远不会分开。有谁知道这个问题/如果我遗漏了什么?非常感谢。

android - res/menu 和 res/xml 不存在

当我尝试按照指南中的说明在res/menu中创建新的菜单资源文件时,该文件夹不存在。res/xml也不是。有人可以告诉我如何解决这个问题吗?我尝试创建文件夹,但它不允许我这样做 最佳答案 如果是androidstudiov2.1.1,创建一个res/menu文件夹按照以下步骤:右键单击res->New->Androidresourcedirectory->在下拉菜单中将资源类型更改为“菜单”下拉菜单->点击确定要在菜单文件夹下创建菜单文件,请按照以下步骤操作:右键单击菜单文件夹->新建->菜单资源文件->给文件名->单击确定。注意:

Android action Bar 自定义

我的应用正在使用Sherlock操作栏。我的设计师给了我一个新设计。应用程序Logo需要在中间Logo左侧有2个操作项,右侧有2个操作项应用程序Logo高度是操作栏大小的1.5(应该有点溢出)是否可以为操作栏创建自定义布局来实现此设计?或者我应该删除我的操作栏并实现我自己的设计?如果第3项是可选的,它会改变您的答案吗?谢谢 最佳答案 很抱歉,但请踢你的设计师...他根本不懂Android,也不应该为Android设计。要么它是一个ActionBar然后你应该这样对待它并且你(或你的设计师)应该遵循Android上的通用模式,或者它不

Android 3.0之前版本的action bar批量选择

我有一个ListView,我想为其启用批量选择。对于android3.0及更高版本,我向ListView添加了模式多选并设置了多选模式监听器。我如何对3.0之前的android版本(有或没有第三方库)做同样的事情?我看过ActionBarSherlock,但我没有在任何样本中找到此功能,也没有在网上搜索信息。PS:当用户点击ListView中的某一项时,我想执行不同的Action,所以需要长按进行批量选择(或单项选择)。回到API7的3.0之前的版本。 最佳答案 这是您正在寻找的类型功能/结果吗?或者你需要单选按钮吗?如果这是您需要