setSupportActionBar()メソッドはエラーを出します



Setsupportactionbar Method Gives An Error



Android開発では、ActionBarコントロールの代わりにToolBarコントロールを使用して、次のようにJavaコードでsetSupportActionBar()メソッドを使用する必要があります。

1 Toolbar toolbar = (Toolbar) this.findViewById(R.id.toolBar) 2 this.setSupportActionBar(toolbar)

エラーには2つの一般的なタイプがあります。



1.メソッドパラメータエラー

この種のエラーは間違ったクラスが原因で発生します。次のコードを入力してください



1 import android.widget.Toolbar

次のコードに置き換えます

1 import android.support.v7.widget.Toolbar

2.メソッド名エラー

継承が必要 ActionBarActivityクラス または AppCompatActivityクラス



== ActionBarActivityクラスは古くなっているため、AppCompatActivityクラスを継承することをお勧めします。 ==

注:AppCompatActivityクラスを継承する場合は、栗のTheme.AppCompat.Light.NoActionBarテーマを使用する必要があります。

1 2 true 3 false 4