我試圖根據十六進制值更改位圖的顏色。循環位圖像素以改變位圖的顏色android
之前,我試圖給我們myBitmap.setPixel與色彩在我的顏色選擇器選擇,我只是試圖讓它與RGB工作就像這樣:
for (int x = 0; x <= myBitmap.getWidth(); x++) {
for (int y = 0; x <= myBitmap.getHeight(); y++) {
myBitmap.setPixel(x, y, Color.rgb(255, 255, 255));
}
}
,如果我只是設置一個像素像這樣:
bitmapPreview.setPixel(50, 50, Color.rgb(255, 255, 255));
它工作得很好,但是當我通過位圖像素試圖環路迫使其關閉應用程序
如何使這項工作的任何建議或ANOT她建議我如何根據從顏色選擇器返回的值來更改位圖的顏色。從顏色選擇器返回的值的格式爲:白色= -1或藍色陰影= -15658590
謝謝!
非常感謝你!我會嘗試你的建議! – user3023800