草庐IT

showAsAction

全部标签

android - 设置安卓:showAsAction ="ifRoom|withText" programmatically

是否可以按照建议设置标志hereandroid:showAsAction="ifRoom|withText"以编程方式? 最佳答案 对于每个MenuItem,执行以下操作:myMenuItem.setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM|MenuItem.SHOW_AS_ACTION_WITH_TEXT); 关于android-设置安卓:showAsAction="ifRoom|withText"programmatically,我们在

android - 设置安卓:showAsAction ="ifRoom|withText" programmatically

是否可以按照建议设置标志hereandroid:showAsAction="ifRoom|withText"以编程方式? 最佳答案 对于每个MenuItem,执行以下操作:myMenuItem.setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM|MenuItem.SHOW_AS_ACTION_WITH_TEXT); 关于android-设置安卓:showAsAction="ifRoom|withText"programmatically,我们在

Android常量值到常量名称(app :showAsAction ="2")

我有一些反编译的代码,我正试图找出与常量值一起出现的常量名称。在我的一个xml文件中,我看到app:showAsAction="2"。看起来,accordingandroid,这可以取值"ifRoom"|“从不”|“withText”|“总是”|"collapseActionView"但是我怎么才能知道是哪一个呢?有时我可以在网上找到对常量值名称映射的引用,但有时我找不到。有办法确定吗? 最佳答案 当然可以,你需要查看android.view.MenuItem的源码。那里定义了许多常量,包括您需要的常量。publicstaticfi

Android 菜单项 showAsAction ="always"不起作用

我试过设置:android:showAsAction=".."对于其中的每一个:ifRoom,never,withText,always,collapseActionView但我总是得到相同的结果,即操作栏上没有任何按钮,所以我必须按“菜单”按钮。这是现在菜单的图片:我什至尝试添加这个:android:uiOptions="splitActionBarWhenNarrow"进入应用程序list文件,但没有积极的结果(没有改变)。我尝试在各种API(14、16、17、19)上运行它,但结果相同。如果我的问题似乎不清楚,这是我想要的菜单图片:感谢您的帮助。 最佳

android - 应用程序 :showAsAction ifRoom is not working on appcompat action bar

我有一个包含以下菜单项的操作栏;问题是我的搜索按钮没有显示在操作栏上,但文本显示在溢出中。我的操作栏有足够的空间我正在使用"@style/Theme.AppCompat.Light"谁能帮帮我? 最佳答案 请尝试使用android:showAsAction="ifRoom|withText"而不是app:showAsAction="ifRoom|withText" 关于android-应用程序:showAsActionifRoomisnotworkingonappcompataction

android - ShareActionProvider 在 showAsAction=ifRoom 时不起作用

我正在创建一个小型应用程序并尝试在ActionBar上提供一个共享按钮。相关代码如下所示:list菜单项ActivitypublicbooleanonCreateOptionsMenu(Menumenu){getMenuInflater().inflate(R.menu.main,menu);MenuItemshareItem=menu.findItem(R.id.shareMenuItem);mShareActionProvider=(ShareActionProvider)shareItem.getActionProvider();returnsuper.onCreateOptio

当 showAsAction 永远不会时,带有图标和文本的 Android 菜单项

嗨,当showAsAction从不显示时,如何让我的菜单项也有图标? 最佳答案 在菜单项标签中使用android:actionLayout来指定自定义布局(带有文本的图标)。菜单项将如下所示:编辑custom_edit_row.xml将是: 关于当showAsAction永远不会时,带有图标和文本的Android菜单项,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/3377731

android - 使用 showAsAction ="ifRoom"未在 ActionBar 中显示操作项

我正在尝试向我的支持操作栏添加一些操作项。在我的Activity中,我还向操作栏添加了选项卡。这是Activity的摘录:publicclassShowEmailsextendsActionBarActivityimplementsShowEmailsFragmentInteractionListener{privateIMAPClientServiceservice;privatebooleanbound;privateActionBarab;privateMailDBHelpermdbhelper;privateSQLiteDatabasedb;privateIntentclien

android - 应用程序 :showAsAction vs android:showAsAction

我正在构建一个Android应用程序,并希望在actionBar上始终显示一个按钮。我关注了this指南和其他人,但他们似乎都没有解决我的问题(尽管我猜他们非常接近......)。我有包“app”并使用app:showAsAction="always"。没有显示错误,但栏上也没有按钮。当我将其更改为android:showAsAction="always"时,按钮出现在栏上,但AndroidStudio告诉我应该选择“app:showAsActionwithappCompat...”。我有一个自定义主题parent="@android:style/Theme.Holo.Light.Da

java - 带有 showAsAction =“always” 的项目未显示在 ActionBar 中

我是Android编程的新手,目前正在尝试让Actionbar正常工作。我的问题是,虽然我将XML文件中的一个项目设置为“始终”,但无论我尝试什么,它都会不断地出现在溢出菜单中。我在这里发现了几个类似的问题,但没有一个解决方案解决了问题。附加信息:ic_action_search图标位于项目的可绘制文件夹中。main_activity_actions.xml:字符串.xml:MyFirstAppEnteramessageSendSettingsSearchMainActivityMyMessageHelloworld!在MainActivity.java中@Overridepublic