package com.circle.ctrls; import android.content.Context; import android.graphics.drawable.Drawable; import android.graphics.drawable.TransitionDrawable; import android.util.AttributeSet; import android.view.Gravity; import android.view.View; import android.view.ViewGroup; import android.widget.FrameLayout; import android.widget.ImageView; import android.widget.LinearLayout; import com.circle.utils.Utils; import com.taotie.circle.R; /** * Created by xyz on 2016/12/20. * 自定义switch开关 */ public class CustomSwitch extends FrameLayout { private Context context; private final static int MP=ViewGroup.LayoutParams.MATCH_PARENT; private final static int WC=ViewGroup.LayoutParams.WRAP_CONTENT; private Drawable bg_on; private Drawable bg_off; private ImageView ball; private ImageView switchBg; private int local_state =0;//本地状态 0:关 1:开 public CustomSwitch(Context context, AttributeSet attrs,int defStyle){ super(context,attrs,defStyle); init(context); this.context=context; } public CustomSwitch(Context context,AttributeS
Android 自定义简单的滑动效果switch开关
最新推荐文章于 2025-03-14 12:48:15 发布