Форум программистов, компьютерный форум CyberForum.ru

Возможность смены темы/стиля приложения в рантайме - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Оформление ListView http://www.cyberforum.ru/android-dev/thread1835017.html
Ребят подскажите как вот такое оформление делают у ListView или это не ListView? Может ссылочками ткнете. Всему буду рад.
Программирование Android EditText добавить прокрутку Добрый день. подскажите как сделать прокрутку в EditText и чтобы текст писался сверху и прокручивался вниз. у меня начинается с центра и пишет одной строкой. http://www.cyberforum.ru/android-dev/thread1834930.html
Ошибка при парсинге или как лучше сделать? Программирование Android
Ребята помогите пожалуйста. В папке assets у меня 7 txt. файлов.7 вопросов. По нажатию на кнопку, происходит парсинг каждого файла и выводится вопрос, но когда делаешь 8 нажатие выскакивает ошибка, мол 8 файла нет.Оно и понятно, ведь его действительно нет. Так как у меня парсинг происходит в отдельном класе, то в MainActivity каждый фаил записывается в стринг переменную и потом...
Не запускается приложение: Gradle sync failed: A problem occurred configuring project ':app' Программирование Android
создаю новый проэкт. По видео курсам должен появиться шаблон смартфона, а у меня его нет. messages gradle sync >>Gradle 'MyApplication' project refresh failed Error:A problem occurred configuring project ':app'. event log Gradle sync failed: A problem occurred configuring project ':app'. Consult IDE log for more details (Help | Show Log)
Программирование Android Отрисовка данных в отдельном потоке http://www.cyberforum.ru/android-dev/thread1834787.html
Уважаемые гуру и простые хорошие ребята, подскажите как правильно реализовать отрисовку графики в отдельном потоке? С потоками только начинаю знакомство, почитал документацию, теоритически я теперь подкован, но на практике не знаю как лучше всё это дело реализовать. Моя программа получает данные с акселерометра и выводит данные в график(подключена библиотека AndroidPlot). Из-за этого...
Программирование Android Вывод информации в Toast c Адаптера Здравствуйте. В программе реализован класс адаптера "новостей" - NewsAdapter наследуемый от BaseAdapter. При попытке вывести текст через него в всплывающем: Toast.makeText(this, ((News)((NewsAdapter)parent).getItem(position)).text, Toast.LENGTH_LONG).show(); Подчеркивает красным это: (NewsAdapter)parent И пишет ошибку: Error:(78, 51) error: incompatible types: AdapterView<CAP#1> cannot be... подробнее

Показать сообщение отдельно
Zanexess
111 / 84 / 28
Регистрация: 22.10.2010
Сообщений: 227

Возможность смены темы/стиля приложения в рантайме - Программирование Android

26.10.2016, 15:12. Просмотров 214. Ответов 2
Метки (Все метки)

Привет всем!
Помогите разобраться.
Хочу в рантайме иметь возможность смены стиля приложения. Сделал кучу стилей для элементов. На примере
XML
1
2
3
    <style name="CardStyle" parent="CardView">
        <item name="android:background">#000000</item>
    </style>
XML
1
2
3
    <style name="CardStyle" parent="CardView">
        <item name="android:background">#FFFFFF</item>
    </style>
Теперь я хочу при смене темы например с А, подтягивать стиль из первого примера кода, а при смене темы на B из второго.
Как такое реализуется? Никак не могу понять.

Я понимаю, что в теме могу указать бэкграунд, но он тогда будет применяться для всех элементов, что мне не нужно.
Как подменять стили в зависимости от темы?
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru