草庐IT

menu-default

全部标签

android - 根据 Material 设计规范创建 "Simple Menu"

根据这个http://www.google.com/design/spec/components/menus.html#menus-simple-menus,第一个菜单项与原始行的垂直中心对齐,如下所示:我正在尝试为ListView项目创建此菜单,如下所示:@OverridepublicvoidonListItemClick(ListViewl,Viewv,finalintposition,longid){PopupMenupopup=newPopupMenu(getContext(),v,Gravity.CENTER_HORIZONTAL);popup.getMenuInflater

android - : notification. 标志和 notification.defaults 之间有什么区别?

在我的测试代码中,我使用了notification.flags|=Notification.DEFAULT_SOUND;notification.flags|=Notification.DEFAULT_LIGHTS;这没有用,根据我在anotherquestion上得到的答案我将.flags更改为.defaults并且它有效。notification.defaults|=Notification.DEFAULT_SOUND;notification.defaults|=Notification.DEFAULT_LIGHTS;在documentation两个字段:标志和默认值是相同的。我

android - 为什么 AppCompatActivity.onMenuOpened(int featureId, Menu menu) 的菜单为空?

Android应用具有以下代码:publicclassFooActivityextendsAppCompatActivity{@OverridepublicbooleanonMenuOpened(intfeatureId,Menumenu){}}点击三点溢出菜单按钮时,菜单正常显示,调用了这个MenuOpened(intfeatureId,Menumenu),但是menu为null。这正常吗? 最佳答案 当您单击菜单图标时,onMenuOpened被调用两次:第一次是立即调用,然后是在菜单准备好时。显然第一次它是空的,因为它没有准备

Android 主屏幕/启动器选择器不显示 'use by default for this action' 选项

我正在尝试使用以下Intent以编程方式启动主屏幕/启动器选择器对话框:Intenti=newIntent(Intent.ACTION_MAIN);i.addCategory(Intent.CATEGORY_HOME);i.addCategory(Intent.CATEGORY_DEFAULT);i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);startActivity(Intent.createChooser(i,"SetMyHomeScreenasdefault"));但不幸的是,与已安装主屏幕启动器列表一起出现的对话框底部没有默认用于此操作选项

android - jfeinstein10 滑动菜单 : how to stop sliding menu

很快,我有一个滑动菜单,我希望它只在用户按下菜单按钮时显示菜单,而不是从左->右(或从右到左)滑动。我的菜单配置如下:SlidingMenusm=getSlidingMenu();sm.setMode(SlidingMenu.LEFT);//orsm.setMode(SlidingMenu.RIGHT);sm.setBehindOffsetRes(R.dimen.slidingmenu_offset);sm.setShadowWidthRes(R.dimen.shadow_width);sm.setShadowDrawable(R.drawable.shadow);sm.setBehi

java - Android drawable ic_menu_star 不工作?

我正在用XML设计一个菜单:当我尝试使用androiddrawbaleic_menu_star时,我的eclipse会抛出一个错误:[2011-07-0600:52:28-Testapp]W/ResourceType(1852):BadXMLblock:headersize51ortotalsize3342532islargerthandatasize0[2011-07-0600:52:28-Testapp]C:\eclipseprojects\Testapp\res\menu\search_menu.xml:4:error:Error:Resourceisnotpublic.(at'

安卓工作室 2.2.3 : Error Running App: Default Activity not found

我受困于我的AndroidManifest.xml文件:android:theme="@style/AppTheme">我做错了什么? 最佳答案 你做错了。用您的代码替换此代码。 关于安卓工作室2.2.3:ErrorRunningApp:DefaultActivitynotfound,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/41075213/

android - 移植到 Android : why am I getting "Can' t create default XMLReader; is system property org. xml.sax.driver 集?”?

我正在将一些在我的桌面上运行良好的Java代码移植到Android。我有以下代码段:importorg.xml.sax.InputSource;importorg.xml.sax.XMLReader;importorg.xml.sax.helpers.XMLReaderFactory;//...XMLReaderp=XMLReaderFactory.createXMLReader();在最后一行我得到以下异常:Can'tcreatedefaultXMLReader;issystempropertyorg.xml.sax.driverset?当我在桌面上测试代码时,它运行良好。为什么我会

android - xml中对android.R.drawable.ic_menu_preferences的引用

我知道只有两种形式可以检索xml文件中的资源值:'@'用于可绘制资源和'?'获取主题资源。现在我想使用“android.R.drawable.ic_menu_preferences”作为用于选项菜单项“设置”的图标。但这行不通:这可以用代码解决:MenuItemsettings;settings.setIcon(android.R.drawable.ic_menu_preferences);但是从开发指南中,我知道最好在xml中创建菜单项。 最佳答案 使用 关于android-xml中对

android - QMOBILE、TECNO、ALPS java.lang.NoClassDefFoundError : android. support.v7.internal.view.menu.MenuBuilder

不仅仅是三星设备。我在这三个设备上遇到相同的异常:QMOBILE、TECNO、ALPSFatalException:java.lang.NoClassDefFoundError:android.support.v7.internal.view.menu.MenuBuilderatandroid.support.v7.widget.ActionMenuView.getMenu(ActionMenuView.java:643)atandroid.support.v7.widget.Toolbar.ensureMenu(Toolbar.java:876)atandroid.support.v