Android 倾斜自定义布局
我有自定义布局,我将其倾斜如下:Android 倾斜自定义布局,android,layout,android-canvas,skew,Android,Layout,Android Canvas,Skew,我有自定义布局,我将其倾斜如下: @Override protected void onDraw(Canvas canvas) { canvas.skew(0f, 0.2f); super.onDraw(canvas); } 我做到了这一点 虽然,我想从另一边倾斜它(我想要右高过左),所以我决定像这样水平翻转它 @Override protected void onDraw(Canvas canvas) { canvas.scale(-1f, 1f, super.get
@Override
protected void onDraw(Canvas canvas) {
canvas.skew(0f, 0.2f);
super.onDraw(canvas);
}
我做到了这一点
虽然,我想从另一边倾斜它(我想要右高过左),所以我决定像这样水平翻转它
@Override
protected void onDraw(Canvas canvas) {
canvas.scale(-1f, 1f, super.getWidth() * 0.5f, super.getHeight() * 0.5f);
canvas.skew(0f, 0.2f);
super.onDraw(canvas);
}
但正如你们在下面看到的,按钮也会翻转。你能建议我如何只翻转布局而不翻转里面的孩子吗