|
5 / 8 / 4
Регистрация: 31.08.2013
Сообщений: 350
|
||||||
Как применить созданную тему к проекту09.11.2015, 22:49. Показов 1283. Ответов 9
Метки нет (Все метки)
Я сделал тему на сайте http://android-holo-colors.com, скачал, скопировал папки в каталог res , а применить не получается.
Моя тема называется - SanSanTheme (в файле themes_sansantheme.xml), есть еще файл стилей -styles_sansantheme.xml Зашел в AndroidManifest.xml попробовал изменить параметр
0
|
||||||
| 09.11.2015, 22:49 | |
|
Ответы с готовыми решениями:
9
Как применить тему оформления к программе?
Как можно в textarea применить ::first-line, или как к первой строки применить стиль, внутри данного элемента |
|
106 / 106 / 1
Регистрация: 09.04.2012
Сообщений: 655
|
|
| 10.11.2015, 01:20 | |
|
А прописать название своей схемы в AndroidManifest.xml вместо AppTheme не пробовали?
0
|
|
|
5 / 8 / 4
Регистрация: 31.08.2013
Сообщений: 350
|
||||||
| 10.11.2015, 12:44 [ТС] | ||||||
|
Я сделал отдельный проект, там все выбирается в визуальном редакторе, видна моя тема.
Добавлено через 49 минут Все таки не работает. Выбрал в редакторе тему через диалоговое окно "Select Theme" свою, активити стала темной (я делал для темного фона). Запустил, а на эмуляторе все на белом фоне. Зашел в манифест и изменил на свою тему (название моей темы - MyPrim)
В чем опят дело?
0
|
||||||
|
2884 / 2296 / 769
Регистрация: 12.05.2014
Сообщений: 7,978
|
|
| 10.11.2015, 12:52 | |
|
лог ошибки где?
и содержимое файла, где сама тема где?
0
|
|
|
5 / 8 / 4
Регистрация: 31.08.2013
Сообщений: 350
|
|||||||||||
| 10.11.2015, 13:02 [ТС] | |||||||||||
|
Вот начало файла styles_myprim.xml:
Кликните здесь для просмотра всего текста
Вот еще файл и моей темы themes_myprim.xml: Кликните здесь для просмотра всего текста
0
|
|||||||||||
|
2884 / 2296 / 769
Регистрация: 12.05.2014
Сообщений: 7,978
|
|
| 10.11.2015, 13:05 | |
|
так сложно скопировать весь текст, с тегами и т.д. ?
странные люди, хотят что бы им помогали, но делают все, что бы это не произошло
0
|
|
|
5 / 8 / 4
Регистрация: 31.08.2013
Сообщений: 350
|
||||||
| 10.11.2015, 13:07 [ТС] | ||||||
|
Лог ошибки
Кликните здесь для просмотра всего текста
11-10 10:03:39.161 18718-18718/com.example.admin.mytheme E/AndroidRuntime﹕ FATAL EXCEPTION: main
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.admin.mytheme/com.example.admin.mytheme.MainActivity}: java.lang.IllegalStateException: You need to use a Theme.AppCompat theme (or descendant) with this activity. at android.app.ActivityThread.performLaunch Activity(ActivityThread.java:1956) at android.app.ActivityThread.handleLaunchA ctivity(ActivityThread.java:1981) at android.app.ActivityThread.access$600(Ac tivityThread.java:123) at android.app.ActivityThread$H.handleMessa ge(ActivityThread.java:1147) at android.os.Handler.dispatchMessage(Handl er.java:99) at android.os.Looper.loop(Looper.java:137) at android.app.ActivityThread.main(Activity Thread.java:4424) at java.lang.reflect.Method.invokeNative(Na tive Method) at java.lang.reflect.Method.invoke(Method.j ava:511) at com.android.internal.os.ZygoteInit$Metho dAndArgsCaller.run(ZygoteInit.java:784) at com.android.internal.os.ZygoteInit.main( ZygoteInit.java:551) at dalvik.system.NativeStart.main(Native Method) Caused by: java.lang.IllegalStateException: You need to use a Theme.AppCompat theme (or descendant) with this activity. at android.support.v7.app.AppCompatDelegate ImplV7.createSubDecor(AppCompatDelegateI mplV7.java:309) at android.support.v7.app.AppCompatDelegate ImplV7.ensureSubDecor(AppCompatDelegateI mplV7.java:278) at android.support.v7.app.AppCompatDelegate ImplV7.setContentView(AppCompatDelegateI mplV7.java:252) at android.support.v7.app.AppCompatActivity .setContentView(AppCompatActivity.java:1 09) at com.example.admin.mytheme.MainActivity.o nCreate(MainActivity.java:13) at android.app.Activity.performCreate(Activ ity.java:4465) at android.app.Instrumentation.callActivity OnCreate(Instrumentation.java:1049) at android.app.ActivityThread.performLaunch Activity(ActivityThread.java:1920) ************at android.app.ActivityThread.handleLaunchA ctivity(ActivityThread.java:1981) ************at android.app.ActivityThread.access$600(Ac tivityThread.java:123) ************at android.app.ActivityThread$H.handleMessa ge(ActivityThread.java:1147) ************at android.os.Handler.dispatchMessage(Handl er.java:99) ************at android.os.Looper.loop(Looper.java:137) ************at android.app.ActivityThread.main(Activity Thread.java:4424) ************at java.lang.reflect.Method.invokeNative(Na tive Method) ************at java.lang.reflect.Method.invoke(Method.j ava:511) ************at com.android.internal.os.ZygoteInit$Metho dAndArgsCaller.run(ZygoteInit.java:784) ************at com.android.internal.os.ZygoteInit.main( ZygoteInit.java:551) ************at dalvik.system.NativeStart.main(Native Method) 11-10 10:03:39.201 92-217/system_process W/ActivityManager﹕ Force finishing activity com.example.admin.mytheme/.MainActivity 11-10 10:03:39.250 92-217/system_process W/WindowManager﹕ Failure taking screenshot for (180x300) to layer 21010 11-10 10:03:39.471 92-106/system_process I/Process﹕ Sending signal. PID: 18718 SIG: 3 11-10 10:03:39.471 18718-18723/com.example.admin.mytheme I/dalvikvm﹕ threadid=3: reacting to signal 3 11-10 10:03:39.500 18718-18723/com.example.admin.mytheme I/dalvikvm﹕ Wrote stack traces to '/data/anr/traces.txt' 11-10 10:03:39.771 92-106/system_process W/ActivityManager﹕ Activity pause timeout for ActivityRecord{2c696bd8 com.example.admin.mytheme/.MainActivity} 11-10 10:03:39.801 92-106/system_process I/Process﹕ Sending signal. PID: 18718 SIG: 3 11-10 10:03:39.801 18718-18723/com.example.admin.mytheme I/dalvikvm﹕ threadid=3: reacting to signal 3 11-10 10:03:39.821 18718-18723/com.example.admin.mytheme I/dalvikvm﹕ Wrote stack traces to '/data/anr/traces.txt' 11-10 10:03:40.471 92-106/system_process I/Process﹕ Sending signal. PID: 197 SIG: 3 11-10 10:03:40.551 197-204/com.android.launcher I/dalvikvm﹕ threadid=3: reacting to signal 3 11-10 10:03:40.661 197-204/com.android.launcher I/dalvikvm﹕ Wrote stack traces to '/data/anr/traces.txt' 11-10 10:03:40.951 92-106/system_process I/Process﹕ Sending signal. PID: 197 SIG: 3 11-10 10:03:40.991 197-204/com.android.launcher I/dalvikvm﹕ threadid=3: reacting to signal 3 11-10 10:03:41.191 197-204/com.android.launcher I/dalvikvm﹕ Wrote stack traces to '/data/anr/traces.txt' 11-10 10:03:41.451 92-106/system_process I/Process﹕ Sending signal. PID: 197 SIG: 3 11-10 10:03:41.461 197-204/com.android.launcher I/dalvikvm﹕ threadid=3: reacting to signal 3 11-10 10:03:41.521 197-204/com.android.launcher I/dalvikvm﹕ Wrote stack traces to '/data/anr/traces.txt' 11-10 10:03:41.971 92-106/system_process I/Process﹕ Sending signal. PID: 197 SIG: 3 11-10 10:03:41.971 197-204/com.android.launcher I/dalvikvm﹕ threadid=3: reacting to signal 3 11-10 10:03:42.051 197-204/com.android.launcher I/dalvikvm﹕ Wrote stack traces to '/data/anr/traces.txt' 11-10 10:03:42.450 92-106/system_process I/Process﹕ Sending signal. PID: 197 SIG: 3 11-10 10:03:42.461 197-204/com.android.launcher I/dalvikvm﹕ threadid=3: reacting to signal 3 11-10 10:03:42.581 197-204/com.android.launcher I/dalvikvm﹕ Wrote stack traces to '/data/anr/traces.txt' 11-10 10:03:43.841 197-4277/com.android.launcher D/dalvikvm﹕ GC_FOR_ALLOC freed 2065K, 31% free 18126K/26055K, paused 136ms 11-10 10:03:44.481 92-139/system_process W/NetworkManagementSocketTagger﹕ setKernelCountSet(10036, 0) failed with errno -2 11-10 10:03:44.771 197-273/com.android.launcher D/dalvikvm﹕ GC_FOR_ALLOC freed 1385K, 31% free 18133K/26055K, paused 133ms 11-10 10:03:45.541 197-199/com.android.launcher D/dalvikvm﹕ GC_CONCURRENT freed 468K, 25% free 19698K/26055K, paused 6ms+28ms 11-10 10:03:46.081 197-273/com.android.launcher D/dalvikvm﹕ GC_FOR_ALLOC freed 2680K, 28% free 18878K/26055K, paused 113ms 11-10 10:03:47.081 197-199/com.android.launcher D/dalvikvm﹕ GC_CONCURRENT freed 2333K, 29% free 18540K/26055K, paused 5ms+9ms 11-10 10:03:54.474 92-106/system_process W/ActivityManager﹕ Activity destroy timeout for ActivityRecord{2c696bd8 com.example.admin.mytheme/.MainActivity} ругается на это (6-я строка):
0
|
||||||
|
2884 / 2296 / 769
Регистрация: 12.05.2014
Сообщений: 7,978
|
|||||||
| 10.11.2015, 13:29 | |||||||
Сообщение было отмечено Worldmen как решение
Решение
посмотрел на том сайте, надо просто выбирать не Holo тему, а AppCompat - она там есть
1
|
|||||||
|
5 / 8 / 4
Регистрация: 31.08.2013
Сообщений: 350
|
||
| 10.11.2015, 14:07 [ТС] | ||
|
0
|
||
|
2884 / 2296 / 769
Регистрация: 12.05.2014
Сообщений: 7,978
|
|
| 10.11.2015, 14:56 | |
|
почему бы просто не попробовать то, что я предложил?
0
|
|
| 10.11.2015, 14:56 | |
|
Помогаю со студенческими работами здесь
10
Изменило оформление Windows, не дает применить тему, удалило несколько программ Как на динамически созданную панель добавить динамически созданную кнопку? Подкиньте идеи по проекту на тему "Гостиничный бизнес" JQuery, как подменить объект?, В js есть закэш. картинка, как заменить ей уже созданную? Как Вызвать Созданную Функцию? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога
Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
|
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
|
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога
В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
|
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
|
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога
Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
|
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
|
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования.
Часть библиотеки BedvitCOM
Использованы. . .
|
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога
SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
|