Форум программистов, компьютерный форум, киберфорум
Наши страницы

Программирование Android

Войти
Регистрация
Восстановить пароль
 
klaim
0 / 0 / 0
Регистрация: 17.06.2015
Сообщений: 9
#1

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

18.06.2015, 09:10. Просмотров 2036. Ответов 6
Метки нет (Все метки)

Столкнулся с проблемой, на некоторых девайсах картинки с папки drawable отображаются как черные квадраты. Что интересно - такая судьба постигает не все картинки, некоторые из них отображаются правильно! Нет разницы они установлены программно или же через XML

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

Что еще затрудняет отладку - это тот факт что девайс не мой, я не могу подключить его к компу и хотя бы посмотреть лог ошибок. Если кто сталкивался - буду признателен любой помощи!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.06.2015, 09:10
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Черные квадраты вместо картинок (Программирование Android):

Вместо ярлыков - черные квадраты - Windows 7
У меня вместо ярлыков показывают черные квадратики. Подскажите как их убрать

Черные квадраты вместо скриншотов - C++ WinAPI
Вместо скриншота рабочего стола, получаю черный квадрат в bmp файле, помогите разобраться пожалуйста =) ...

Черные квадраты - Ruby
На дискретном (клетчатом) белом квадратном поле с длиной стороны N размещены несоприкасающиеся черные квадраты. Посчитать число квадратов. ...

Черные квадраты на ярлыках на Windows 7 - Windows 7
Добрый вечер! У меня возникла проблема с черными квадратами на ярлыках рабочего стола и в папках... Про методы ее решения на Viste я...

Черные ромбики вместо русского текста - C++ Qt
Создаю комбобокс ui.comboBox->addItem("String2"); ui.comboBox->addItem(trUtf8("Строка2")); ui.comboBox->addItem(trUtf8("Строка3")); ...

Квадраты вместо букв - Ubuntu Linux
Проблема в следующем: стоит Ubuntu Server 11.04, но вместо кириллицы отображаются белые квадраты. Решила исправить следующей командой "$...

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

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

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

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

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

Не по теме:

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

0
CoolMind
419 / 402 / 65
Регистрация: 06.10.2012
Сообщений: 1,727
19.06.2015, 11:57 #7
klaim, вы туда тоже ответ напишите, я вам плюс поставлю. Будет репутация 11
0
19.06.2015, 11:57
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.06.2015, 11:57
Привет! Вот еще темы с ответами:

Квадраты вместо точек - HTML, CSS
Доброго времени суток! У меня опять вопрос... В общем в разных браузерах отображается форма входа (а конкретнее точки в поле ввода)...

Квадраты, вместо русских букв - Windows
Привет всем! У меня такая проблема

Вместо элементов управления серые квадраты - Удаление вирусов
Здравствуйте. Помогите, пожалуйста, решить проблему. В браузере IE некорректно отображаются элементы управления(кнопки), картинки.

Экран выводит квадраты, вместо надписей - Arduino
Подключил lcd экран к arduino, он выводит только квадраты Хочу подключить, с помощью библиотеки LiquidCrystal_I2C Перепробовал...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

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