Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Java программирование > Java Мобильная разработка (Android)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.05.2015, 19:54   #1
tolikprankster
Пользователь
 
Регистрация: 09.02.2013
Сообщений: 60
По умолчанию Android createBitmap

Загружаю Битмап и разрезаю его на на квадратики в цикле. Запускаю приложение, все работает. Запускаю на эмуляторе устройства с другим разрешением экрана - вылетает эксцепшин:
"y + height must be <= bitmap.height()"

Код:
mainBmp = (Bitmap)BitmapFactory.decodeResource(r, R.drawable.bitmap);
		int a = 0;
		for(int i = 0; i < 3; i++)	
			for(int j = 0; j < 3; j++)	
			blockBmp[a++] = (Bitmap)Bitmap.createBitmap(mainBmp, 96 * (i) , 96 * (j)  ,96, 96) ;
Не могу понять почему. Во всех четырех папках: drawable -hdpi, -xhdpi, -ldpi -mdpi лежат идентичные файлы!
tolikprankster вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
c++ android igoreshka3333 Qt и кроссплатформенное программирование С/С++ 0 12.05.2015 18:05
ЧП с Android Krasi Безопасность, Шифрование 7 05.11.2014 12:54
C# для Android AzOt str Помощь студентам 5 11.10.2014 11:36
Вирус на android. artiom4356 Безопасность, Шифрование 2 11.08.2014 14:48
First App For Android Кольша Софт 0 27.08.2012 08:38