Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/233.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:将未显示的ActionItems附加到图标而不是上下文菜单_Android - Fatal编程技术网

Android:将未显示的ActionItems附加到图标而不是上下文菜单

Android:将未显示的ActionItems附加到图标而不是上下文菜单,android,Android,我找到了一个如何使用actionBar上下文菜单的示例。此示例等待单击phones菜单按钮。但是我想把它附加到图标上,或者更好地附加到活动名称上。谢谢 public class menu extends Activity { @Override public boolean onCreateOptionsMenu(Menu menu) { MenuInflater inflater = getMenuInflater();

我找到了一个如何使用actionBar上下文菜单的示例。此示例等待单击phones菜单按钮。但是我想把它附加到图标上,或者更好地附加到活动名称上。谢谢

  public class menu extends Activity {

        @Override
        public boolean onCreateOptionsMenu(Menu menu) {
           MenuInflater inflater = getMenuInflater();
           inflater.inflate(R.menu.menu_fragen, menu);
           return true;
        }
    @Override
    public boolean onOptionsItemSelected(MenuItem item) {
        switch (item.getItemId()) {
..
在徽标和标题之后是一个下拉菜单指示器

这与
onCreateOptionsMenu()
onOptionsItemSelected()
无关。要设置该
微调器

  • 通过
    getActionBar()

  • 调用
    ActionBar上的
    setNavigationMode(ActionBar.NAVIGATION\u MODE\u列表)

  • 使用
    SpinnerAdapter
    调用
    ActionBar
    上的
    setListNavigationCallbacks()
    ,以及当用户在
    微调器中进行选择更改时要通知的侦听器对象


  • 请考虑澄清你所说的“但是我想把它附加到图标或更好的活动名称”。例如,您希望“附加到图标”的“it”是什么?你指的是什么图标?你认为什么是“活动名称”?请看这里:。在徽标和标题之后是一个下拉菜单指示器。我想使用此菜单,而不是通过hw菜单按钮激活上下文菜单。hw按钮菜单中的所有内容都应该放在那里(默认情况下,菜单中的所有内容都不是showAsAction)