public class POCII extends Activity {
myView mv = new myView(this);
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(mv);
}
}
class myView extends View {
public myView(Context context) {
super(context);
}
@Override
public void onDraw(Canvas canvas) {
Paint paint = new Paint();
canvas.drawRect(0,0,100,100, paint);
canvas.clipRect(0,0,50,50);
}
}
我的問題是,不應該上面的代碼繪製一個矩形,然後裁剪左上部分?矩形不會被裁剪。使用clipRect - 說明
請解釋一下clipRect的作用。它究竟是什麼剪輯?考慮到座標,它是否以矩形的形式剪輯?如果是這樣,爲什麼上面的代碼不工作?
檢查http://youtu.be/vkTn3Ule4Ps?list=PLOU2XLYxmsIKEOXh5TwZEv89aofHzNCiu – 2015-01-13 01:21:19