Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/198.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 Studio类_Android - Fatal编程技术网

可以实例化Android Studio类

可以实例化Android Studio类,android,Android,我试图学习youtube android初学者教程,但当我创建一个新的空白活动时,右上角溢出菜单上的3点没有显示,出现了这个渲染问题。我尝试将API更改为22、21、19,还尝试更改style.xml方法,这两种方法对我都不起作用。请帮忙。谢谢。对于菜单,您必须覆盖以下功能 @Override public boolean onCreateOptionsMenu(Menu menu) { // Inflate the menu; this adds items to the action


我试图学习youtube android初学者教程,但当我创建一个新的空白活动时,右上角溢出菜单上的3点没有显示,出现了这个渲染问题。我尝试将API更改为22、21、19,还尝试更改style.xml方法,这两种方法对我都不起作用。请帮忙。谢谢。

对于菜单,您必须覆盖以下功能

@Override
public boolean onCreateOptionsMenu(Menu menu) {
    // Inflate the menu; this adds items to the action bar if it is present.
    getMenuInflater().inflate(R.menu.menu_main, menu);
    return true;
}

@Override
public boolean onOptionsItemSelected(MenuItem item) {
    // Handle action bar item clicks here. The action bar will
    // automatically handle clicks on the Home/Up button, so long
    // as you specify a parent activity in AndroidManifest.xml.
    int id = item.getItemId();

    //noinspection SimplifiableIfStatement
    if (id == R.id.action_settings) {
        return true;
    }

    return super.onOptionsItemSelected(item);
}

即使菜单在预览中不可用,也只需在模拟器或真实设备中测试它。它工作得非常好。

请更具体一些,并输入一些代码。似乎您没有添加包含设置菜单项的menu.xml。对不起,我是新来的。这是menu.xml。在创建新的空白活动时,默认情况下,它已包含在mainactivity中。还有其他解决方案吗?当活动中有此编码时,我们可以获得菜单。它不可用吗?对不起,我不明白什么不可用。我仍然无法取出菜单。如果你在你的类中有上述编码,那么菜单应该可用。你在emulator和saw中运行了吗?我无法运行我的emulator,我似乎无法安装HXAM加速器,我想知道这是我使用amd处理器的原因。但我确实有这些代码,它是一样的。