问题描述
在学习《第一行代码》时,发现添加menu后,app运行时并没有出现toolbar,也就没有右上角的三个点。
原因分析:
翻阅资料,原因可能是随着as的更新不在默认显示toolbar了,使用时需要手动添加
解决方案:
1.在xml文件布局中添加toolbar
2. 在Main.java中添加代码
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Toolbar toolbar = findViewById(R.id.toolbar); setSupportActionBar(toolbar);
3.可能遇到的报错
找不到R.id.toolbar
Toolbar toolbar = findViewById(R.id.toolbar);
查看导入import是否正确
可能会默认导入这个,导致报错
import android.widget.Toolbar;
正确的包应该是这个
import androidx.appcompat.widget.Toolbar;
最终效果
点击 三个点 后就会出现我们自己设置的menu了
文章版权声明:除非注明,否则均为VPS857原创文章,转载或复制请以超链接形式并注明出处。
还没有评论,来说两句吧...