Advertisement

安卓开发之自定义View由Drawable创建和管理图标布局

阅读量:

图标绘制主要依赖于Drawable对象的运用

复制代码
    public class MyView extends View{
    
    
    private float mCircleRadius;
    private int defaultHeight;
    private Drawable mIcon;
    private Rect rect;
    
    
    public MyView(Context context) {
        super(context);
        init();
    
    }
    
    private void init() {
        defaultStepIndicatorNum = (int) TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, 40, getResources().getDisplayMetrics());
    
        mCircleRadius = 0.5f * defaultHeight;
    
        mIcon = ContextCompat.getDrawable(getContext(), R.drawable.m);
    }
    
    pu

全部评论 (0)

还没有任何评论哟~