Используйте масштабируемые растровые изображения для seekbar / progressbar Android - PullRequest
3 голосов
/ 19 октября 2010

Я пытаюсь создать собственный вид для панели поиска, и я создал изображения для нормального / заполненного и большого пальца состояний.Но проблема в том, что изображения не масштабируются под Android, а просто выкладываются на листы.Как я могу попросить Android масштабировать данные изображения вместо мозаики / отсечения?

Ответы [ 2 ]

1 голос
/ 19 октября 2010

Вы можете использовать код Java для масштабирования растровых изображений.

  • Чтение растрового изображения как потока
  • Bitmap bm = BitmapFactory.decodeStream (ваша буферизация в потоке пут);
  • bm = bm.createScaledBitmap (bm, imgwidth, imgheight, new Boolean (false));
0 голосов
/ 16 августа 2011

Вы не можете попросить Android сделать это за вас.

Изображения должны быть созданы в тех размерах, которые вы будете использовать.

...