Как создать растровое изображение треугольной формы, чтобы использовать его в качестве значка маркера
Я пытался использовать
Bitmap b = BitmapFactory.decodeResource(MainActivity.myContext.getResources(), R.drawable.default_marker);
Bitmap bmp = b.copy(b.getConfig(),true);
int w = bmp.getWidth();
int h = bmp.getHeight();
for (int x = 0; x < w; x++) {
for (int y = 0; y < h; y++) {
int c = bmp.getPixel(x, y);
ColorDrawable d = new ColorDrawable(c);
bmp.setPixel(x, y, Color.argb(d.getAlpha(), Color.red(sColor),Color.green(sColor),Color.blue(sColor)));
}
}
return Bitmap.createScaledBitmap(bmp, 10, 10, false);
}
Здесь sColor - название цвета; это создает круговое растровое изображение, но я хочу создать треугольник.