getSupportActionBar с помощью FragmentActivity

Я использую фрагментную активность в одном проекте, но кажется, что поддержка v4 FragmentActivity не имеет метода getSupportActionBar(), и мне нужно использовать поддержку, чтобы использовать android.support.v7.app.ActionBar


person Christopher Francisco    schedule 01.10.2013    source источник


Ответы (4)


ActionBarActivity поддерживает требуемый метод и является подклассом FragmentActivity. См.: http://developer.android.com/reference/android/support/v7/app/ActionBarActivity.html

person Thijs Mergaert    schedule 01.10.2013
comment
Могу ли я использовать его для обоих: API ниже 11 И выше 11, или только для тех, что ниже? - person Christopher Francisco; 01.10.2013
comment
Спасибо, это сэкономило много времени. - person sedran; 22.03.2014
comment
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