Я использую фрагментную активность в одном проекте, но кажется, что поддержка v4 FragmentActivity
не имеет метода getSupportActionBar()
, и мне нужно использовать поддержку, чтобы использовать android.support.v7.app.ActionBar
getSupportActionBar с помощью FragmentActivity
Ответы (4)
ActionBarActivity
поддерживает требуемый метод и является подклассом FragmentActivity
. См.: http://developer.android.com/reference/android/support/v7/app/ActionBarActivity.html
person
Thijs Mergaert
schedule
01.10.2013
Могу ли я использовать его для обоих: API ниже 11 И выше 11, или только для тех, что ниже?
- person Christopher Francisco; 01.10.2013
Спасибо, это сэкономило много времени.
- person sedran; 22.03.2014
ActionBarActivity
больше не рекомендуется, используйте AppCompatActivity
- person camelCaseCoder; 16.10.2015
чтобы использовать getSupportActionBar(), вам нужно расширить ActionBarActivity следующим образом: http://antonioleiva.com/actionbarcompat-how-to-use/
person
everson
schedule
01.10.2013
Sameera getSupportActionBar()
— это новый способ получить ToolBar
. Фактически, ActionBar
больше не поддерживается в Google Material Design.
person
lgallard
schedule
17.04.2015
Просто используйте this.getActionBar()
, чтобы получить панель действий
person
Chetan Pawar
schedule
03.04.2019