1. 效果图
原图:
2.主要代码
public class MainActivity extends Activity {
ImageView img;
private Bitmap imgMarker;
private int width,height; //图片的高度和宽带
private Bitmap imgTemp; //临时标记图
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
img = (ImageView) findViewById(R.id.imt_test);
imgMarker = BitmapFactory.decodeResource(getResources(), R.drawable.icon_tag);
width = imgMarker.getWidth();
height = imgMarker.getHeight();
img.setBackgroundDrawable(createDrawable('A'));
}
// 穿件带字母的标记图片
private Drawable createDrawable(char letter) {
imgTemp = Bitmap.createBitmap(width, height, Bitmap.Config.ARGB_