Я пытаюсь добавить один элемент в свою панель действий. Но даже при том, что я использую showAction="always"
Тем не менее, я не могу видеть значок в моей панели действий. Вместо этого он отображается, как только я нажимаю кнопку «Меню». Может кто-то указать, что мне не хватает. Я следую этому руководству: https://developer.android.com/training/basics/actionbar/adding-buttons.htmlЭлемент панели действий не входит в панель действий
0
A
ответ
0
Меню будет отображаться на панели действий, зависит от вашего мобильного телефона. Когда вы используете мобильный телефон без опции меню или изменяете, просто добавьте uiOptions="splitActionBarWhenNarrow"
к вашему манифесту.
0
Я думаю, что ваш класс расширяется ActionBarActivity
, а расширяет ваш класс до Activity
. Это связано с тем, что для обратной совместимости для более старой версии Android.
Редактировать
Проверьте, есть ли у вас класс, как показано ниже:
@override
class MainActivity extends ActionBarActivity {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
Затем измените его, как это и попробовать:
@override
class MainActivity extends Activity {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
Надежда это вопрос. Если это не помогло, дайте мне знать!
Вы должны добавить 'appcompatv7' в свой проект, если вы использовали' yourapp: showAsAction = "" ' –
@M D Спасибо ... это сработало ... – Rahul
Привет приветствую! –