jjzjj

actionLayout

全部标签

android - 单击设置了 actionLayout 的菜单项时不会调用 onOptionsItemSelected()

在我的操作栏中,我定义了一个菜单项,可以通过以下代码显示文本“完成”:菜单.xml:action_done_text.xml:我在代码中正确实现了onCreateOptionsMenu,View可以正确显示文本,但是当我点击DONE文本时,onOptionsItemSelected没有被调用。对我来说,似乎无法识别点击事件。我想知道上面的方法是不是添加文本菜单项的好方法? 最佳答案 如onOptionsItemSelectednotcalledwhenusingactionLayout(SherlockActionBar)中所示使用

android - 操作栏子菜单不适用于 actionLayout

您好,我正在开发一个Android应用程序。在我的应用程序中,我使用的是ActionBarSherlock。我通过以下方式在操作栏中定义了几个菜单项:现在,一切都显示得很好,但我的问题是,当我单击card_menu项时,我在其中定义了子菜单并定义了操作布局;它没有显示那些子菜单。我的其他菜单项工作正常。仅当我为我的项目定义一个包含子菜单的操作布局时,我才无法显示子菜单。如果我删除Action布局,那么它工作正常...我知道如果我们为一个项目定义一个Action布局,那么我们必须手动处理点击监听器。我是通过以下方式做到的:finalMenuItemitem=menu.findItem(R

android - NavigationView:使用 app:actionLayout 自定义项目布局如何?

根据最近的IanLake帖子Andifyouhaven'tlookedatNavigationViewrecently,itactuallygotquiteanupdateinversion23.1.0[1]withtheadditionofapp:actionLayoutsupportforcustomviewsupport.如何在NavigationView中使用app:actionLayout?使用与这是行不通的。它在项目的右侧显示actionLayout。同时删除android:icon和android:title似乎不起作用。我该如何解决?谢谢问候

android - 导航 View 项目的 ActionLayout 显示在右侧

我正在开发一个应用程序,我在其中使用新设计支持库的抽屉菜单导航ViewController。一切正常。我已经使用app:menu属性为导航View设置了项目。项目的完美展示。现在我正在为这些项目添加app:actionLayout,它也被添加了,但问题是它显示在View的右侧。我的ActivityXML我的菜单文件我的Action布局文件问题的PFA 最佳答案 在您的代码中,我看到您在带有actionLayout的项目中没有标题,但现在Android需要它。我将它设置为@null并修复了设计:

android - 如何访问菜单中 actionLayout 内的 View

我有三个菜单项,其中包含相同的app:actionLayout它有一个TextView,我如何通过代码单独访问TextView并为所有三个TextView设置不同的文本。activity_main_drawer.xmlmenu_text_layout.xml 最佳答案 在OnCreateOptionsMenu中看起来像这样:getMenuInflater().inflate(R.menu.activity_main_drawer,menu);LinearLayouttracks=(LinearLayout)menu.findItem

Android actionLayout 不与工具栏一起显示

我正在尝试将自定义布局显示为选项菜单中的一个项目。这就是我到目前为止所做的我试过了app:actionLayout="@layout/layout_menu_profile"以及根据thisSO链接,但它仍然只显示标题-个人资料我已经通过AndroidStudio1.5使用空白Activity创建了新项目。minSDK=15和targetSDK=23以下是空白Activity中的代码。@OverridepublicbooleanonCreateOptionsMenu(Menumenu){getMenuInflater().inflate(R.menu.menu_home,menu);M

android - 带有自定义项的底部导航 View (actionLayout)

我想在新的BottomNavigationView中添加自定义项目.有很多关于使用普通导航View添加自定义View的教程,但我找不到关于底部的任何内容。这是我的看法这是菜单如您所见,我像往常一样放置了actionLayout标签,但它根本没有显示。有什么想法吗?谢谢。 最佳答案 希望以下解决方案对您有所帮助。创建布局:layout/_custom_cart_item_layout.xmldrawable/circleMainActivity:layout/main_activity.xml菜单:menu/bottom_menu.x

android - 我可以在 android.support.v7.widget.Toolbar 的溢出菜单上使用 actionLayout 吗?

我正在尝试在android.support.v7.widget.Toolbar的溢出菜单上使用SwitchCompat小部件,但我无法让它工作,它始终显示为空白。这是我的菜单定义:这里是teSTLayout:此外,如果我将showAsAction更改为always而不是never那么它在工具栏上显示得很好,但我不希望它出现在那里,我希望它出现在按下3个点时打开的溢出菜单中。我知道有一个选项可以使用复选标记,但我正在遵循的设计需要一个开关。谢谢。 最佳答案 这不可能。那是因为actionLayout仅在项目显示为操作时使用。它等效于s

带有 actionLayout 的 Android 操作栏菜单项无法正常工作

您好,我正在开发一个Android应用程序。在我的应用程序中,我使用的是SherlockAction。我在操作栏中定义了几个菜单项,如下所示我的action_button看起来像:现在一切都显示了,但我的问题是,当我单击card_menuitem时,我在其中定义了子菜单并定义了操作布局。它没有显示那些子菜单。我的其他菜单项工作正常。仅当我为包含无法显示子菜单的子菜单的项目定义操作布局时。如果我删除Action布局,它工作正常。我知道如果我们为项目定义Action布局,那么我们必须手动处理点击监听器。我按照以下方式做到了这一点finalMenuItemitem=menu.findItem

带有 actionLayout 的 Android 操作栏菜单项无法正常工作

您好,我正在开发一个Android应用程序。在我的应用程序中,我使用的是SherlockAction。我在操作栏中定义了几个菜单项,如下所示我的action_button看起来像:现在一切都显示了,但我的问题是,当我单击card_menuitem时,我在其中定义了子菜单并定义了操作布局。它没有显示那些子菜单。我的其他菜单项工作正常。仅当我为包含无法显示子菜单的子菜单的项目定义操作布局时。如果我删除Action布局,它工作正常。我知道如果我们为项目定义Action布局,那么我们必须手动处理点击监听器。我按照以下方式做到了这一点finalMenuItemitem=menu.findItem
12