Я пытаюсь написать приложение, используя индикатор Viewpage - Джейк Уортон. Он отлично работал, пока я не столкнулся с этой проблемой на Samsung GT-I9082. Изображения с двумя вкладками выглядят совершенно странно. Я не знаю, с чего начать отладку. Пожалуйста помоги.Индикатор страницы - индикатор Tab показывает искаженные изображения на телефонах Samsung. Любое обходное решение?
Вот версия, которая выглядит нормально через много устройств:
А вот версия, которая выглядит дезориентированы по Samsung GT-I9082:
Все указатели, где я могу начать отладки?
Ниже мой код, который стилизует индикатор вкладки страницы:
<style name="Widget.HomePageIndicator" parent="Widget">
<item name="android:gravity">center</item>
<item name="android:background">@drawable/homepage_tab_indicator</item>
<item name="android:paddingLeft">22dip</item>
<item name="android:paddingRight">22dip</item>
<item name="android:paddingTop">5dp</item>
<item name="android:paddingBottom">5dp</item>
<item name="android:textSize">15sp</item>
<item name="android:textColor">@android:color/white</item>
<item name="android:maxLines">1</item>
</style>
Ниже в homepage_tab_indicator.xml
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<!-- Non focused states -->
<item android:state_focused="false" android:state_selected="false" android:state_pressed="false" android:drawable="@drawable/home_screen_tab_unselected_holo" />
<item android:state_focused="false" android:state_selected="true" android:state_pressed="false" android:drawable="@drawable/home_screen_selected_holo" />
<!-- Focused states -->
<item android:state_focused="true" android:state_selected="false" android:state_pressed="false" android:drawable="@drawable/home_screen_unselected_focused_holo" />
<item android:state_focused="true" android:state_selected="true" android:state_pressed="false" android:drawable="@drawable/home_screen_selected_focused" />
<!-- Pressed -->
<!-- Non focused states -->
<item android:state_focused="false" android:state_selected="false" android:state_pressed="true" android:drawable="@drawable/home_screen_tab_unselected_pressed_holo" />
<item android:state_focused="false" android:state_selected="true" android:state_pressed="true" android:drawable="@drawable/home_screen_selected_pressed_holo" />
<!-- Focused states -->
<item android:state_focused="true" android:state_selected="false" android:state_pressed="true" android:drawable="@drawable/home_screen_tab_unselected_pressed_holo" />
<item android:state_focused="true" android:state_selected="true" android:state_pressed="true" android:drawable="@drawable/home_screen_selected_pressed_holo" />
</selector>