grafics

Last-modified: 2014-11-18 (火) 17:28:24

画像を表示する ImageView

ImageView iv = new ImageView(this);
Bitmap bmp = BitmapFactory.decodeResource(getResources(), R.drawable.freeicon);

iv.setImageBitmap(bmp);
ll.addView(iv);

画像を拡大・縮小する

class SampleClickListner implements OnClickListener{
	public void onClick(View v){

		Matrix m = new Matrix();
		if(v == rb1){
			m.postScale(1, 1);
		} else if(v == rb2){
			m.postScale(2, 2);
		} else if(v == rb3){
			m.postScale(0.5F, 0.5F);
		}
		Bitmap bmp2 = Bitmap.createBitmap(bmp, 0, 0, bmp.getWidth(), bmp.getHeight(), m, true);
		iv.setImageBitmap(bmp2);
	}
}