无法解析方法 'setTitle(java.lang.String)' android studio



这是出现错误的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);

相关内容

  • 没有找到相关文章

最新更新