旋转中 android 的视图按钮
16lz
2021-01-24
推荐安卓开发神器(里面有各种UI特效和android代码库实例)
我想要旋转 45 度的视图按钮。为此我写的代码,如下所示。现在旋转按钮本身,而不是文本或按钮上的标签是获取旋转。但我希望该按钮以获取旋转 45 度。如何可以完成这个。
公共类 MyButton 扩展按钮 {
public float degrees;
public float sWidth;
public float sHeight;
public MyButton(Context context) {
super(context);
// TODO Auto-generated constructor stub
}
@Override
protected void onDraw(Canvas canvas) {
// TODO Auto-generated method stub
canvas.save();
canvas.rotate(45.0f);
super.onDraw(canvas);
canvas.restore();
}
@Override
protected void onSizeChanged(int w, int h, int oldw, int oldh) {
// TODO Auto-generated method stub
super.onSizeChanged(w, h, oldw, oldh);
sWidth=w;
sHeight=h;
}
}
更多相关文章
- Dagger Hilt - Android官方推荐的依赖注入框架
- Android(安卓)中代码去模拟人的操作
- Android圆形头像的绘制(二)之自定义视图
- android GridView学习笔记
- 【工利其器】必会工具之(四)Refactor篇——Android(安卓)Studio在
- 【转】eclipse 上调试android的自带应用方法
- Android之Intent传递数据的方式
- Android点击Button切换多个图片显示
- Android(安卓)如何远端调试framework和APK?