概述
Android TextView文字旋转45°效果图如图:
图片资源:
图片资源:
RotateTextView:
import android.content.Context;
import android.graphics.Canvas;
import android.util.AttributeSet;
import android.widget.TextView;
/**
*
* @author Tyler
* @time 2015-11-25 下午1:45:07
*/
public class RotateTextView extends TextView{
public RotateTextView(Context context) {
super(context);
}
public RotateTextView(Context context, AttributeSet attrs) {
super(context, attrs);
}
@Override
protected void onDraw(Canvas canvas) {
//倾斜度45,上下左右居中
canvas.rotate(45, getMeasuredWidth()/2, getMeasuredHeight()/2);
super.onDraw(canvas);
}
}
XML:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:background="@color/white" >
<包名.RotateTextView
android:layout_width="54dip"
android:layout_height="54dip"
android:layout_alignParentRight="true"
android:background="@drawable/e_rotate_bg2"
android:gravity="center"
android:paddingBottom="17dp"
android:text="进行中"
android:textColor="#fff"
android:textSize="12sp" />
</RelativeLayout>
总结:
转载的文章。作者写的很简洁。效果很好。分享一下。
---------------------
作者:进步一点点每天
来源:CSDN
原文:https://blog.csdn.net/tiancheng1016/article/details/50036163
版权声明:本文为博主原创文章,转载请附上博文链接!
最后
以上就是拼搏手套为你收集整理的Android----- TextView文字旋转45°(转载)的全部内容,希望文章能够帮你解决Android----- TextView文字旋转45°(转载)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复