Я пытаюсь реализовать ViewPagerIndicator с помощью SherlockActionBar. Это работает: я могу сдвинуть фрагменты, но стиль не работает!
Это выглядит так:
тема по теме: https://github.com/JakeWharton/Android-ViewPagerIndicator/issues/66
Я знаю, что происходит не так: В образце VPI стиль страницы задается в AndroidManifest.xml (например)
. Но когда я добавляю этот элемент android:theme в свой собственный Manifest.xml, я получаю следующее исключение:
03-16 11:06:24.400: E/AndroidRuntime(483): Caused by: java.lang.IllegalStateException: You must use Theme.Sherlock, Theme.Sherlock.Light, Theme.Sherlock.Light.DarkActionBar, or a derivative.
I Я также пытался скопировать всю информацию о стилях в styles.xml, но это тоже не работает.
Можете ли вы сказать мне, как установить стиль для VPI? Спасибо!
РЕДАКТИРОВАТЬ: Теперь я добавил
в свой Manifest.xml
и следующий стиль в styles.xml
Результат: я не получаю никаких исключений, вижу стиль, но теперь я не вижу никаких фрагменты :(
Код активности можно найти здесь: http://pastebin.com/hsNgxFDZ Скриншот текущей страницы со стилем: