Я работаю над игрой Android, и есть некоторые проблемы Я хочу заполнить цвет на растровом объекте, но не могу Я пробовал bitmap.setPixel, но мое изображение имеет формат PNG (например, круг или нерезкий, окруженный прозрачным цветом), и андроид не может getHeight() или getWidth(), т.е.
ImageView i = new ImageView(mContext); Bitmap bMap = BitmapFactory.decodeResource(this.mContext.getResources(), mImageIds[position]);
//for (int i1 = 0; i1 < bMap.getHeight(); i1 ++) //for (int j = 0; j < bMap.getWidth(); j ++) //bMap.setPixel(i1, j, Color.RED);//не может установить
i.setImageBitmap(bMap);
i.setLayoutParams(new Gallery.LayoutParams(150, 100));
i.setScaleType(ImageView.ScaleType.FIT_XY);
i.setBackgroundResource(mGalleryItemBackground);
i.setBackgroundColor(Color.TRANSPARENT);