Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/188.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 对ActionBar项进行排序_Android - Fatal编程技术网

Android 对ActionBar项进行排序

Android 对ActionBar项进行排序,android,Android,当前,默认情况下,操作栏中的项目顺序如下: 菜单XML文件膨胀的顺序。例如,在活动类层次结构中调用onCreateOptions菜单()或onCreateActionMode() 在菜单XML文件中声明操作项的单个顺序 现在的问题是上述第1点。是否有其他方法确保正确的顺序?也就是说,操作栏项目按照特定的顺序排列,就像首先排列可用的项目一样,不可用的项目可以放在溢出菜单中 据我所知,菜单项只有showAsAction属性,不足以对项目排序。是否可以使用其他属性?在当前的API中,没有办法做到这一点

当前,默认情况下,操作栏中的项目顺序如下:

  • 菜单XML文件膨胀的顺序。例如,在
    活动
    类层次结构中调用
    onCreateOptions菜单()
    onCreateActionMode()

  • 在菜单XML文件中声明操作项的单个顺序

  • 现在的问题是上述第1点。是否有其他方法确保正确的顺序?也就是说,操作栏项目按照特定的顺序排列,就像首先排列可用的项目一样,不可用的项目可以放在溢出菜单中


    据我所知,菜单项只有
    showAsAction
    属性,不足以对项目排序。是否可以使用其他属性?

    在当前的API中,没有办法做到这一点。劫持
    super()