Сделайте BitmapField на весь экран при нажатии

Я пишу приложение, которое работает в режиме реального времени. Можно ли сделать так, чтобы поле растрового изображения стало полноэкранным при нажатии?

1 ответ

Самый простой способ сделать это (о чем я мог подумать за 2 минуты):

  • Сделайте ваш растр кликабельным (описано здесь)
  • Когда щелкнет поле растрового изображения, масштабируйте его в новое растровое изображение размером всего экрана:

Bitmap scaled = new Bitmap(Display.getWidth(), Display.getHeight());originalBitmap.scaleInto(scaled);

  • Создайте новый экран, содержащий только BitmapField (с вашим масштабированным растровым изображением)
  • Нажмите новый экран.
Другие вопросы по тегам