【问题标题】:Center Align CheckBox in Options Menu选项菜单中的居中对齐复选框
【发布时间】:2021-09-07 11:25:59
【问题描述】:

选项菜单中的复选框是否可以居中对齐?正如您在下面看到的,该复选框未与子菜单箭头对齐。

【问题讨论】:

  • 请分享您的 xml 布局
  • 没有 XML,只有选项菜单。

标签: java android kotlin menu android-optionsmenu


【解决方案1】:

您可以使用android:actionLayout="@[package:]layout/layout_resource_name" 属性。使用此属性,您可以像普通布局一样设计菜单。如果android:actionLayout 不起作用,请尝试app:actionLayout

【讨论】:

    【解决方案2】:

    添加checkable参数即可解决。

    <?xml version="1.0" encoding="utf-8"?>
    <menu xmlns:android="http://schemas.android.com/apk/res/android"
        xmlns:app="http://schemas.android.com/apk/res-auto">
    
        <item
            android:id="@+id/show_artists_item"
            android:checkable="true"
            android:title="Show Album Artists"
            android:visible="true"
            app:showAsAction="always" />
    
    </menu>
    

    【讨论】:

      猜你喜欢
      • 2015-10-02
      • 1970-01-01
      • 2016-01-25
      • 2010-09-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-04-18
      • 1970-01-01
      相关资源
      最近更新 更多