|
3 / 3 / 3
Регистрация: 27.05.2010
Сообщений: 66
|
|||||||||||||||||||||
Вылет приложения из-за android:background28.03.2013, 13:36. Показов 3972. Ответов 14
Метки нет (Все метки)
Доброго времени суток.
Прошу помощи вот в чем: Приложение состоит из нескольких активити, из главного можно перейти на одно из двух "дочерних" и из них назад в главное, переход на "дочерние" с помощью:
Появилась необходимость создания темы:
При написании в манифесте
Так же прописывал
Так же при удалении кода с темой в манифесте и постановке кода фона во все активити, Eclipse выдает предупреждение: Possible overdraw: Root element paints background @drawable/planet with a theme that also paints a background (inferred theme is @style/MyTheme), изначально я подумал что предупреждает о перерисовке темы, но когда ее нет, возмущаться вроде не на что. В гугле объяснения варнинга не нашел. А теперь вопрос: хотелось бы видеть на всех активити один и тот же фон. Как это воплотить без вылетов приложения способами описанными выше, или может есть другой способ?
0
|
|||||||||||||||||||||
| 28.03.2013, 13:36 | |
|
Ответы с готовыми решениями:
14
Вылет приложения сделанного на Android Studio
Вылет, запускаемого на Android устройстве, скомпилированного в apk-файл, приложения. (После обновления студии) |
|
0x5B4C322291BD52AE
96 / 96 / 0
Регистрация: 04.03.2013
Сообщений: 295
|
||||||
| 28.03.2013, 14:11 | ||||||
|
GSUR, в свойствах layout для каждой активити прописать
Если нужно через стили почитай статью например тут: http://developer.alexanderklim... /theme.php
0
|
||||||
|
3 / 3 / 3
Регистрация: 27.05.2010
Сообщений: 66
|
||||||
| 28.03.2013, 14:14 [ТС] | ||||||
|
c4sp3r, в том то и дело что при записи в свойствах layout происходят вылеты и этот непонятный варнинг, про создание стилей как раз это и читал =) но ничего не выходит...
Вот полный код стиля:
0
|
||||||
|
0x5B4C322291BD52AE
96 / 96 / 0
Регистрация: 04.03.2013
Сообщений: 295
|
||||||
| 28.03.2013, 14:49 | ||||||
|
GSUR, а если так
/res/values/styles.xml
0
|
||||||
|
3 / 3 / 3
Регистрация: 27.05.2010
Сообщений: 66
|
|
| 28.03.2013, 16:47 [ТС] | |
|
Нет всеравно вылетает, проблема как раз в прорисовке фона видимо. Без задействования картинки все нормально работает.
0
|
|
|
1162 / 986 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
|
|
| 28.03.2013, 17:28 | |
|
смотрите логи.
0
|
|
|
0x5B4C322291BD52AE
96 / 96 / 0
Регистрация: 04.03.2013
Сообщений: 295
|
|
| 28.03.2013, 17:38 | |
|
GSUR, если проект небольшой залей куда-нибудь гляну.
0
|
|
|
3 / 3 / 3
Регистрация: 27.05.2010
Сообщений: 66
|
|
| 28.03.2013, 18:52 [ТС] | |
|
Логи говорят об ошибке потока открыть активити и загрузить в него битмап. Залью Sbol.zip, программа пишется на API 8 и девайс эмулятора так же на андроиде 2.2, http://webfile.ru/6450566
0
|
|
|
1162 / 986 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
|
|
| 28.03.2013, 20:49 | |
|
0
|
|
|
0x5B4C322291BD52AE
96 / 96 / 0
Регистрация: 04.03.2013
Сообщений: 295
|
||
| 29.03.2013, 11:36 | ||
|
GSUR,
LOG
Эмулятор на основе Nexus S (Memory options по умолчанию), API 8, SDK Rev. 21.1 03-27 02:50:45.125: E/AndroidRuntime(2521): Caused by: java.lang.OutOfMemoryError: bitmap size exceeds VM budget 03-27 02:50:45.125: E/AndroidRuntime(2521): at android.graphics.Bitmap.nativeCreate(Nat ive Method) 03-27 02:50:45.125: E/AndroidRuntime(2521): at android.graphics.Bitmap.createBitmap(Bit map.java:468) 03-27 02:50:45.125: E/AndroidRuntime(2521): at android.graphics.Bitmap.createBitmap(Bit map.java:435) 03-27 02:50:45.125: E/AndroidRuntime(2521): at android.graphics.Bitmap.createScaledBitm ap(Bitmap.java:340) 03-27 02:50:45.125: E/AndroidRuntime(2521): at android.graphics.BitmapFactory.finishDec ode(BitmapFactory.java:488) 03-27 02:50:45.125: E/AndroidRuntime(2521): at android.graphics.BitmapFactory.decodeStr eam(BitmapFactory.java:462) 03-27 02:50:45.125: E/AndroidRuntime(2521): at android.graphics.BitmapFactory.decodeRes ourceStream(BitmapFactory.java:323) 03-27 02:50:45.125: E/AndroidRuntime(2521): at android.graphics.drawable.Drawable.creat eFromResourceStream(Drawable.java:697) 03-27 02:50:45.125: E/AndroidRuntime(2521): at android.content.res.Resources.loadDrawab le(Resources.java:1709) 03-27 02:50:45.125: E/AndroidRuntime(2521): at android.content.res.TypedArray.getDrawab le(TypedArray.java:601) 03-27 02:50:45.125: E/AndroidRuntime(2521): at android.view.View.<init>(View.java:1885) 03-27 02:50:45.125: E/AndroidRuntime(2521): at android.view.View.<init>(View.java:1834) 03-27 02:50:45.125: E/AndroidRuntime(2521): at android.view.ViewGroup.<init>(ViewGroup. java:285) 03-27 02:50:45.125: E/AndroidRuntime(2521): ... 27 more 03-27 02:51:24.774: I/Process(2521): Sending signal. PID: 2521 SIG: 9 Может все таки стоит изменить разрешение фона или даже пожать попробовать?
0
|
||
|
1162 / 986 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
|
|
| 29.03.2013, 12:22 | |
|
OutOfMemoryError - нехватка памяти, слишком большой рисунок был.
1
|
|
|
0x5B4C322291BD52AE
96 / 96 / 0
Регистрация: 04.03.2013
Сообщений: 295
|
|
| 29.03.2013, 13:00 | |
|
V0v1k, если это мне адресовано то у меня проблем с English нет.
А ему не стал расписывать думал сам поймет.
1
|
|
|
3 / 3 / 3
Регистрация: 27.05.2010
Сообщений: 66
|
|
| 29.03.2013, 13:23 [ТС] | |
|
Я извиняюсь за свою некомпетентность, более-менее серьезный проект пишу впервые, невнимательность губит, на картинку даже когда скачивал не посмотрел. Всем огромное спасибо.
0
|
|
|
0x5B4C322291BD52AE
96 / 96 / 0
Регистрация: 04.03.2013
Сообщений: 295
|
|
| 29.03.2013, 13:56 | |
|
GSUR, Бывает, просто в следующий раз читай внимательно логи.
0
|
|
|
1162 / 986 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
|
||
| 29.03.2013, 15:53 | ||
|
0
|
||
| 29.03.2013, 15:53 | |
|
Помогаю со студенческими работами здесь
15
Вылет при обработке исключений try except в Android
Вылет приложения на андроид Вылет приложения с MediaPlayer Вылет приложения Windows Phone 8.1 Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога
SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
|
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога
Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip"
Извлеките архив и вы увидите. . .
|
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога
Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д.
Сборка примера
Скачайте. . .
|
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
|
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net
REST сервисы временно не работают, только через Web.
Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
|
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
|
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
|
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма).
На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
|