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

Как вставить картинку как в игре Сапер? - Android

Восстановить пароль Регистрация
 
bekabot
1 / 1 / 0
Регистрация: 18.12.2013
Сообщений: 61
13.08.2015, 08:56     Как вставить картинку как в игре Сапер? #1
Здравствуйте. Как можно установить Image в Button таким же образом, как и в оригинальной игре Сапер? То есть, чтобы картинка находилась внутри кнопки с отступами. Она у меня выходит за границы кнопки. Код вставки картинки:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
if(isMine(clickedButton, v))
{
int newWidth = clickedButton.getWidth();
int newHeight = clickedButton.getHeight();
Bitmap originalBitmap = BitmapFactory.decodeResource(getResources(), R.drawable.b64);
Bitmap scaledBitmap = Bitmap.createScaledBitmap(originalBitmap, newWidth, newHeight, true);
Resources resource = getResources();
clickedButton.setBackground(new BitmapDrawable(resource, scaledBitmap));
int width = clickedButton.getWidth(); 
clickedButton.setMinWidth(width); 
clickedButton.setMaxWidth(width);
int height = clickedButton.getHeight(); 
clickedButton.setMinHeight(height); 
clickedButton.setMaxHeight(height);
}
Спасибо.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.08.2015, 08:56     Как вставить картинку как в игре Сапер?
Посмотрите здесь:

Вставить картинку Android
Как записать/прочитать картинку? Android
Как создать обработчик касания в игре? Android
Android Как передать картинку через интент
Android Как сделать картинку фоном?
Как передать целочисленную переменную и картинку из сервиса в активити? Android
Как прочитать картинку с сервера по http? Android
Android Как прочитать видео или картинку из личных сообщений вк?
Android Как заставить вращаться картинку кодом?
Android как открыть картинку (и по возможности большого размера 10000х12000)
Android Как сделать меняющуюся картинку в header
Как вставить локальную картинку в локальный HTML файл (webview) Android

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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