Intereting Posts
Picasso Загрузить изображение из файловой системы Как использовать разделенные APK, созданные при использовании мгновенного запуска, в самом Android? Как установить 24-часовой формат даты на java? Могу ли я установить FLAG_LAYOUT_NO_LIMITS только для строки состояния? Android – установить максимальную длину сообщений logcat Android – предотвращение белого экрана при запуске Изменение цвета разделителя NumberPicker Android – прикреплять данные к просмотру Разница между сервисными и широковещательными приемниками в android Использование `onPrepareOptionsMenu ()` на Android 3.0+ Значок навигационного ящика не центрирован по вертикали (альбомный режим, Android) Datepicker: как всплывать datepicker при нажатии на кнопку и хранить значение в переменной Google Maps API V2 'не удалось загрузить карту. Не удалось связаться с серверами Google Servers, Изображение Uri to bytesarray Внедрить инфраструктуру Microsoft Sync с устройством Android

Устаревшая альтернатива BitmapDrawable

У меня есть следующий код, который будет поворачивать выделение на заданное количество градусов.

public Drawable rotateDrawable(float angle, Context context) { Bitmap arrowBitmap = BitmapFactory.decodeResource(context.getResources(), R.drawable.generic2rb); // Create blank bitmap of equal size Bitmap canvasBitmap = arrowBitmap.copy(Bitmap.Config.ARGB_8888, true); canvasBitmap.eraseColor(0x00000000); // Create canvas Canvas canvas = new Canvas(canvasBitmap); // Create rotation matrix Matrix rotateMatrix = new Matrix(); rotateMatrix.setRotate(angle, canvas.getWidth()/2, canvas.getHeight()/2); //Draw bitmap onto canvas using matrix canvas.drawBitmap(arrowBitmap, rotateMatrix, null); return new BitmapDrawable(canvasBitmap); } 

В новом SDK говорится, что

 BitmapDrawable(canvasBitmap); 

не рекомендуется. Какие-либо альтернативы вообще?

http://developer.android.com/reference/android/graphics/drawable/BitmapDrawable.html

Solutions Collecting From Web of "Устаревшая альтернатива BitmapDrawable"