ActionBar добавляет расстояние между компонентами

Я хочу добавить несколько интервалов между кнопкой навигации назад, значком и названием. Кто-нибудь знает, как это сделать?

1 ответ

int actionbarTitleId = getResources().getIdentifier("android:id/action_bar_title", null, null); //TextView hosted in LinearLayout
int upImageViewId = getResources().getIdentifier("android:id/up", null, null);//ImageView hosted in LinearLayout or HomeView
int homeId = android.R.id.home; //ImageView hosted in HomeView

Используйте findViewById с каждым из идентификаторов, чтобы получить View (или соответствующий бросок) для каждого.

Не пытайтесь изменить LayoutParams. Но добавьте отступы между ними или просто используйте существующие LayoutParams для изменения полей.

licensed under cc by-sa 3.0 with attribution.