
Что я сделал:
res/values-v11 /styles.xml
@style/ActionBarStyle
@style/ActionBarStyle
res/values/my_custom_actionbar.xml
60dp
Манифест
MainActivity
public void onCreate(Bundle bundle) {
super.onCreate(bundle);
ActionBar actionbar = getSupportActionBar();
actionbar.setDefaultDisplayHomeAsUpEnabled(false);
actionbar.setDisplayHomeAsUpEnabled(false);
actionbar.setDisplayShowCustomEnabled(true);
actionbar.setDisplayShowHomeEnabled(false);
actionbar.setDisplayShowTitleEnabled(false);
actionbar.setDisplayUseLogoEnabled(false);
actionbar.setHomeButtonEnabled(false);
// Add the custom layout
View view = LayoutInflater.from(this).inflate(R.layout.actionbar, null, false);
actionbar.setCustomView(view);
}
Я нашел недавнее сообщение, в котором указывается на проблему с последней версией. Я также обновил ADT и SDK до Android 5.
Пользовательское представление Android ActionBar не заполняет родительский элемент
Я не знаю не знаю, что мне делать.
Изменить (частичное решение):
Не работает на Android
Подробнее здесь: https://stackoverflow.com/questions/273 ... tom-layout
Мобильная версия