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