Android ActionBar пользовательский стиль макета
Я только начинаю разработку Android из IOS и снова сталкиваюсь с проблемой. И после 1 дня попыток я решил попросить людей переполнить стек.
Итак, моя проблема:
У меня есть приложение, и в панели действий (по умолчанию нет Шерлока) я хочу 1 логотип и 2 строки текста. И через Интернет я нашел setCustomView для панели действий. И пользовательский XML загружен, но я могуне правильно составить макет.
Итак, сначала я установил панель действий:
private void setupActionBar() {
ActionBar actionBar = getSupportActionBar();
actionBar.setDisplayShowTitleEnabled(false);
actionBar.setDisplayUseLogoEnabled(false);
actionBar.setDisplayHomeAsUpEnabled(false);
actionBar.setDisplayShowCustomEnabled(true);
actionBar.setDisplayShowHomeEnabled(false);
LayoutParams lp1 = new LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT);
View customNav = LayoutInflater.from(this).inflate(R.layout.actionbar, null); // layout which contains your button.
actionBar.setCustomView(customNav, lp1);
}
Чем xml:
Но результатом является то, что яЯ не ищу:
Так что я забыл / делаю неправильно / или я должен делать?