草庐IT

Android——可检查菜单项的问题

我已经阅读了android开发者页面上的说明以获得可检查的菜单项:http://developer.android.com/guide/topics/ui/menus.html这是我的xmlmenu:这是我的代码:@OverridepublicbooleanonOptionsItemSelected(MenuItemitem){switch(item.getItemId()){caseR.id.regu:if(item.isChecked()){item.setChecked(false);currAvailableOptions++;}elseif(0!=currAvailableO

android - 功能区菜单安卓

我在某处读到Google称此为“功能区菜单”。无论如何这就是我的意思(也看看这个blog):这是Google+应用。当您单击ActionBar上的G+图标时,整个屏幕向右移动并出现一个菜单。请注意,ActionBar也会移动。我想在我的应用程序中执行此操作,但我不知道如何操作。我对动画框架有基本的了解。问题是:我必须使用哪种布局?如何为整个屏幕设置动画(使用ActionBar)?我希望这些问题不是太笼统。我在问例子。提前谢谢你。 最佳答案 好的,我知道了。很简单。getWindow().getDecorView();此行为您提供Ac

android - 在 Android 中创建选项菜单

我正在尝试像这个链接一样在android中制作一个选项菜单http://developer.android.com/guide/topics/ui/menus.html#options-menu但是我开发的菜单没有显示在页面底部,而是显示在顶部操作栏中。我的xml在my_options_menu.xml下方我的java代码是@OverridepublicbooleanonCreateOptionsMenu(Menumenu){MenuInflaterinflater=getMenuInflater();inflater.inflate(R.menu.my_options_menu,me

android - 使用 CastCompanionLibrary 将转换按钮添加到 ActionBar

我正在尝试使用CastCompanionLibrary的辅助方法将转换图标添加到ActionBar:@OverridepublicbooleanonCreateOptionsMenu(Menumenu){super.onCreateOptionsMenu(menu);getMenuInflater().inflate(R.menu.main,menu);mDataCastManager.addMediaRouterButton(menu,R.id.media_route_menu_item);//Thisonereturntrue;}我将其作为我的menu.xml,由配套库中包含的PD

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

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

Android:操作栏中的样式溢出菜单

我在我的项目中使用v7支持库。我的list设置是:android:minSdkVersion="7"android:targetSdkVersion="15"我使用AndroidActionBarStyleGenerator为我的ActionBar生成样式。问题是,虽然一切都适用于最新的api,但我的溢出菜单在低api中没有改变(在模拟器2.2和真实设备2.3.3htcdesire上测试)。(这应该有红色背景)菜单溢出是否在某些其他组件(如微调器对话框或其他组件)中加载项目(如果这听起来很愚蠢,请原谅)?为什么一个api(ex15)的样式不适用于其他(ex8),我能做些什么来为所有ap

java - 如何向 Android 的 native 'Edit text' 上下文菜单添加选项

是否可以在用户长按任何编辑文本时显示的项目列表中添加一些内容?(剪切、复制粘贴、选择文本、全选、输入法)我想在此菜单中添加另一个选项,但无法弄清楚。这个问题有重复here,第一个答案的最后评论说它“可能,但不漂亮”。然后线程死亡。我真的很想看到任何可用的示例,无论是否脏:) 最佳答案 只有当EditText在您的Activity中时,才能向现有的edittext上下文菜单添加更多菜单项。这可以通过onCreateContextMenu()完成。如果EditText不在您的Activity中,则不可能。//向菜单添加项目EditTex

Android菜单和操作栏转换

Android中有一个新概念:http://android-developers.blogspot.com/2012/01/say-goodbye-to-menu-button.html但我不清楚。我有一个支持1.6到4.0的应用程序。我想遵循新概念,但我无法在菜单xml中设置showAsAction属性,因为:“在包‘android’中找不到属性‘showAsAction’的资源标识符”这是正常的,因为文档中有:“注意:android:showAsAction属性仅适用于Android3.0(API级别11)及更高版本。”如何设置菜单,3.0以下是简单菜单,3.0以上是ActionB

android - 在应用程序的所有 Activity 中重复使用操作栏

我是android的新手,我想知道是否有人可以指导我如何在我所有的androidActivity中重用操作栏。据我探索,我发现我们必须制作一个BaseActivity类并在我们想要重用它的Activity中扩展它,而且我们还必须制作一个xml布局并将其包含在我们的Activityxml文件中。我已经完成了BaseActivity部分。现在我对构建xml部分并包含它感到困惑。我知道如何合并和包含布局,但是对于ActionBar,需要采取哪些必要步骤。任何帮助将不胜感激。这是我的BaseMenuActivity:publicclassBaseMenuActivityextendsActiv

android - 如何在 Button 的点击事件中打开滑动菜单?

我正在使用这个link实现滑动菜单.现在,如果我在onCreate()方法中使用这段代码,它就可以正常工作了。我的简单问题是如何在按钮的单击事件上打开slider?我使用了以下代码。publicclassMainActivityextendsActivity{@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);finalSlidingMenumenu=newSlidingMenu(th