Android ile çalışıyorum ve önceden belirlenmiş bir renkle doldurulması için önceden belirlenmiş bir boyutta bitmap elde etmenin gerçekten hızlı bir yoluna ihtiyacım var.Android - Renk ile bitmap'i doldurun
Aşağıdaki kod benim için çalışmıyor; (| R | g | b) farklı ama bir tuval kullanılarak renk 'çekilmiş' sahip olan
Bit eşlem giriş
istirahat güvenceint old = input.getPixel(0, 0);
Canvas c = new Canvas(input);
Rect rect = c.getClipBounds(); // The dimensions of the bitmap are returned
c.drawARGB(a, r, g, b);
int n = input.getPixel(0, 0);
if(old==n)
Log.e(TAG, "Values didn't change!");
return input;
'eski' değeri ve değeri bir değişken bit eşlem altında benim değişebilir bitmap ile bitmap eski değerini korur.
Bitmap ve renk değeri alan ve bu renkle doldurulmuş bir bitmap döndüren herhangi bir yöntemden memnun olurum.
Bu, özgün yayınınıza bir düzenleme olarak aittir. –
Özür dilerim, ilk mesajımdı. Soruyu kendim cevaplamam gerekirse kapatmanın amacı nedir? – gav
@Ben: Yanılıyorsunuz. Bir soruyu kendiniz çözdüğünüzde, çözümü bir cevap olarak gönderiyor ve kabul ediyorsunuz. @Gav: StackOverflow üzerinde genellikle sadece bir soru sorun ve bu sadece gürültü olduğu için hey veya saygılar bırakın – Casebash