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

Черные квадраты вместо картинок - Android

Восстановить пароль Регистрация
 
klaim
0 / 0 / 0
Регистрация: 17.06.2015
Сообщений: 9
18.06.2015, 09:10     Черные квадраты вместо картинок #1
Столкнулся с проблемой, на некоторых девайсах картинки с папки drawable отображаются как черные квадраты. Что интересно - такая судьба постигает не все картинки, некоторые из них отображаются правильно! Нет разницы они установлены программно или же через XML

Пробовал (варианты были предложены гуглом):
  • Заменить setImageResource на setBackgroundResource и наоборот - ноль эмоций
  • заменить imageView на ImageButton - та же история
  • Отключить Hardware Acceleration = false - аналогично

Что еще затрудняет отладку - это тот факт что девайс не мой, я не могу подключить его к компу и хотя бы посмотреть лог ошибок. Если кто сталкивался - буду признателен любой помощи!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
CoolMind
411 / 394 / 65
Регистрация: 06.10.2012
Сообщений: 1,701
18.06.2015, 12:17     Черные квадраты вместо картинок #2
klaim, вы не могли бы проверить формат рисунков, например? Вдруг, там какой-нибудь JPEG-2000.
klaim
0 / 0 / 0
Регистрация: 17.06.2015
Сообщений: 9
18.06.2015, 13:01  [ТС]     Черные квадраты вместо картинок #3
gif, png, jpg. У меня проскакивала мысля, что в самих картинках что то не так, к примеру какой нибудь цветовой профиль и т.д. Но я толком даже не понял что искать, может есть какая то док-ция с требованиями к картинкам...
CoolMind
411 / 394 / 65
Регистрация: 06.10.2012
Сообщений: 1,701
18.06.2015, 13:34     Черные квадраты вместо картинок #4
klaim, надо бы вам провести опыт с конкретными файлами. Может быть, даже создать проект, в котором на активности отображается одна проблемная картинка. Возможно, что-то с оперативной памятью.

Добавлено через 1 минуту
Ещё надо поглядеть слои прозрачности в картинках.

Добавлено через 1 минуту
Кстати, а чего вам за вопрос на SO -2 балла нарисовали?
klaim
0 / 0 / 0
Регистрация: 17.06.2015
Сообщений: 9
19.06.2015, 08:58  [ТС]     Черные квадраты вместо картинок #5
По поводу SO - понятия не имею чего) По поводу картинок - попробую, и отпишусь)

Добавлено через 18 часов 54 минуты
Тему можно закрывать.

Решением было пересохранение картинок в формате PNG с дефолтными параметрами (RGB 32 bit, адаптивный фильтр, Сжатие 9, Межстрочный отключен). Так что если кто столкнется с такой фигней будете знать)
Паблито
19.06.2015, 09:05
  #6

Не по теме:

Цитата Сообщение от klaim Посмотреть сообщение
Сжатие
для png до лампочки, это loseless формат

MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.06.2015, 11:57     Черные квадраты вместо картинок
Еще ссылки по теме:

Импорт картинок из галереи Android
Слайдшоу, листание картинок по таймеру Android
Android Отрисовка картинок по щелчу на кнопке
Способы вывода Видео и Картинок Android
Массив картинок Android

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
CoolMind
411 / 394 / 65
Регистрация: 06.10.2012
Сообщений: 1,701
19.06.2015, 11:57     Черные квадраты вместо картинок #7
klaim, вы туда тоже ответ напишите, я вам плюс поставлю. Будет репутация 11
Yandex
Объявления
19.06.2015, 11:57     Черные квадраты вместо картинок
Ответ Создать тему
Опции темы

Текущее время: 07:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru