Boş bir bitmap oluşturup bu bitmap'e tuvali ayarlamak ve daha sonra herhangi bir şekli bitmap'e çizmek istiyorum.boş bir bitmap oluşturma ve çizim tuvali de android
cevap
Bu muhtemelen düşündüğünü daha basittir: Drawing with Canvas Series
kullanmayın Bitmap.Config.ARGB_8888
: Buradaint w = WIDTH_PX, h = HEIGHT_PX;
Bitmap.Config conf = Bitmap.Config.ARGB_8888; // see other conf types
Bitmap bmp = Bitmap.createBitmap(w, h, conf); // this creates a MUTABLE bitmap
Canvas canvas = new Canvas(bmp);
// ready to draw on that bitmap through that canvas
Ben konuyla ilgili buldum öğretici bir dizi var
Bunun yerine, int w = WIDTH_PX, h = HEIGHT_PX; daha Bitmaplerle veya büyük bitmaplerle uğraşırken
Bitmap.Config conf = Bitmap.Config.ARGB_4444; // see other conf types
Bitmap bmp = Bitmap.createBitmap(w, h, conf); // this creates a MUTABLE bitmap
Canvas canvas = new Canvas(bmp);
// ready to draw on that bitmap through that canvas
ARGB_8888 OutOfMemory konularda size arazi. Veya daha iyisi, ARGB seçeneğinin kullanımından kaçınmayı deneyin.
ARGB_8888, Android Bitmap kaynak kodundaki varsayılan değerdir –
Hi @userI RGB_565 ile onSizeChanged() 'de bitmap oluşturuyorum ancak bitmap oluştururken OutOfMemoryError.Please'i alıyorum. Bu http://stackoverflow.com/questions/24303759/ adresine bakın. outofmemoryerror-when-createbitmp – user123456
ARGB_4444 artık kullanımdan kaldırılmıştır (http://developer.android.com/reference/android/graphics/Bitmap.Config.html#ARGB_4444) – Allen
- 1. C++ ile Bitmap Çizim +
- 2. Android: ekranın ortasındaki tuvali döndürün
- 3. Tuvali kullanarak anahat şeffaf bir görüntünün arkasına çizim inme?
- 4. Bitmap anahatından NSBezierPath oluşturma
- 5. iki soru var grafik oluşturma ve Bitmap
- 6. dokunmatik ekranda çizim android
- 7. matplotlib: vektörel çizim oluşturma
- 8. Android: ScrollView ve çizim önbelleği?
- 9. Bir film tuvali çizdiğinde Android 11 hata sinyali
- 10. Android Bitmap OutOfMemoryError ListView'da
- 11. Nasıl bu gibi basit çizim tuvali var JAVA
- 12. Android'de createScaledBitmap ile ölçeklenmiş bir bitmap oluşturma
- 13. Boş bir kart oluşturma
- 14. android mutable bitmap
- 15. Android Bitmap Masking (Xfermode),
- 16. Delikli bir çizim yolu (android)
- 17. Sürükle ve bırak + özel çizim Android
- 18. Android RecyclerView çizim sorunları (titreme)
- 19. Belirli Boyuttaki Çizim Penceresi Oluşturma
- 20. Bayttan [] Çizim nasıl oluşturulur? (Android)
- 21. Android çizim yolu
- 22. Android: padding beyaz renkli bir bitmap bıraktı
- 23. Android Bitmap: Saydam pikselleri bir renge dönüştürme
- 24. Çizim pstricks ve latex2html5
- 25. Android Studio hata Görüntüle Bitmap
- 26. Android Bitmap.createBitmap() -1 bir yükseklikte ve genişlikte yüksekliği -1 sahip bir bitmap ve genişlik
- 27. Android: Bitmap hafıza hatası neden
- 28. Nasıl bir Bitmap dönüştürülebilir android için dönüştürülebilir?
- 29. Özel oluşturma/çizim ile Python GUI
- 30. Android OpenGL dokular: anında oluşturma ve silme
Bunu ayrı bir sınıf içinde oluşturursam, başka bir sınıftaki bitmapi nasıl referans gösterebilirim? Örneğin: Bitmap text = BitmapFactory.decodeResource (mContext.getResources(), Ne yazılır?); Bir opengl canlı duvar kağıdı içinde bir textView'a ihtiyacım var. Teşekkür peşin Teşekkürler –
Hi @ beasttones Bitmap oluştururken onSizeChanged() içinde bitmap oluşturmak için kodunuzu takip ediyorum OutOfMemoryError alıyorum lütfen bu http://stackoverflow.com/questions/24303759/outofmemoryerror-when-creatingbitmp – user123456
bakın nasıl SurfaceView kullanırken başka bir iş parçacığında yapılabilir mi? –