这是出现错误的java代码(无法解析方法"setTitle(java.lang.String(">,对于setDisplayHomeAsUpEnableds也是如此(:
Toolbar toolbar = findViewById(R.id.toolbar);
setSupportActionBar(toolbar);
setSupportActionBar(toolbar).setTitle("Register");
setSupportActionBar(toolbar).setDisplayHomeAsUpEnabled(true);
工具栏xml
<?xml version="1.0" encoding="utf-8"?>
<androidx.appcompat.widget.Toolbar
xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/toolbar"
android:background="@color/purple_500">
</androidx.appcompat.widget.Toolbar>
对于工具栏,我已导入import androidx.appcompat.widget.Toolbar;
感谢您的时间和帮助。
要使用setTitle
,必须使用getSupportActionBar()
来检索ActionBar:
Toolbar toolbar = findViewById(R.id.toolbar);
setSupportActionBar(toolbar);
getSupportActionBar().setTitle("Register");
getSupportActionBar().setDisplayHomeAsUpEnabled(true);