У меня есть панель действия, загружаемая с помощью парных вкладокШирина экрана панели инструментов Android слишком широка
Вкладка «ActionBar.Tab»; ActionBar actionBar = getActionBar();
// Hide Actionbar Icon
actionBar.setDisplayShowHomeEnabled(false);
// Hide Actionbar Title
actionBar.setDisplayShowTitleEnabled(false);
// Create Actionbar Tabs
actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
// Create Contact Tab
tab = actionBar.newTab().setTabListener(new ContactActivity());
// Create your own custom icon
tab.setIcon(R.drawable.contact_tab);
//tab.setText("Contact");
actionBar.addTab(tab);
И это «style.xml», что применить тему для панели действий ...
<style name="customTabStyle" parent="@android:style/Widget.Holo.ActionBar.TabView">
<item name="android:showDividers">none</item>
<item name="android:padding">0dp</item>
<item name="android:background">@drawable/bottomtab</item>
</style>
Все было нормально до того я установить фоновое изображение на панели действий. Но после того, как я установить фоновое изображение для него, размер вкладки становятся широкими и я не могу уменьшить размер ..
Перед добавлением фонового изображения
После добавления фонового изображения
См. Мой ответ здесь - http://stackoverflow.com/questions/18392390/how-to-remove-spacing-between-actionbar-icons/18392474#18392474 – Varun
Привет Варун, я пробовал левое заполнение и право но я все еще получаю результат во втором изображении, которое я добавил выше. Но, в любом случае, спасибо, дайте мне знать, если вы знаете, что происходит. –
какой фон вы добавляете. Мне кажется, что есть проблема с фоном. – Varun