Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/308.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
Java 菜单中的项目不显示操作栏,而是在三个点中显示,没有任何图标_Java_Android_Xml - Fatal编程技术网

Java 菜单中的项目不显示操作栏,而是在三个点中显示,没有任何图标

Java 菜单中的项目不显示操作栏,而是在三个点中显示,没有任何图标,java,android,xml,Java,Android,Xml,以前显示我的应用程序名称,因此我必须使用getSupportActionBar().setDisplayShowTitleEnabled(false)删除文本,但现在在它的位置显示一个空白操作,旁边有三个点显示我定义的列表项 我希望刷新和返回操作直接显示在操作栏中,并带有各自的图标 eventdetails.xml EventDetails.java public类EventDetails扩展了appcompative活动{ @凌驾 创建时受保护的void(Bundle savedInsta

以前显示我的应用程序名称,因此我必须使用
getSupportActionBar().setDisplayShowTitleEnabled(false)
删除文本,但现在在它的位置显示一个空白操作,旁边有三个点显示我定义的列表项

我希望刷新和返回操作直接显示在操作栏中,并带有各自的图标

eventdetails.xml


EventDetails.java

public类EventDetails扩展了appcompative活动{
@凌驾
创建时受保护的void(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.activity\u event\u details);
Toolbar Toolbar=(Toolbar)findViewById(R.id.toolbarEventDetails);
设置支持操作栏(工具栏);
getSupportActionBar().setDisplayShowTitleEnabled(false);
}
@凌驾
公共布尔onCreateOptions菜单(菜单){
MenuInflater MenuInflater=getMenuInflater();
菜单充气(R.menu.eventdetails,menu);
返回super.onCreateOptions菜单(菜单);
}
@凌驾
公共布尔值onOptionsItemSelected(菜单项项){
开关(item.getItemId()){
案例R.id.action\u back:
Intent action\u back=新的Intent(EventDetails.this、EventView.class);
起始触觉(动作返回);
返回true;
违约:
返回super.onOptionsItemSelected(项目);
}
}
}

您的xmlns:app设置不正确 更改:


您的xmlns:app设置不正确 更改:


@如果答案有帮助,请将其标记为正确。。。thankx@rut_0_1如果有帮助,请将答案标记为正确…谢谢
xmlns:app="schemas.android.com/apk/res-auto"
xmlns:app="http://schemas.android.com/apk/res-auto"