1.组合控件
1.1GyPasswordEditText继承RelativeLayout
package cn.gyyx.gyyxsdk.view.widget;
import cn.gyyx.gyyxsdk.utils.RHelper;
import android.content.Context;
import android.text.method.HideReturnsTransformationMethod;
import android.text.method.PasswordTransformationMethod;
import android.util.AttributeSet;
import android.view.LayoutInflater;
import android.view.View;
import android.widget.EditText;
import android.widget.ImageView;
import android.widget.RelativeLayout;
/**
* 自定义
* @author gj
*
*/
public class GyPasswordEditText extends RelativeLayout{
private RelativeLayout layout = null;
ImageView mImgEditLeft;
ImageView mImgEditRight;
RelativeLayout mRlEditLeft;
EditText mEtEditText;
RelativeLayout mRlRight;
String onFoucusImgRes;
String noFoucusImgRes;
boolean showPassword = false;
public GyPasswordEditText(Context context, AttributeSet attrs,
int defStyleAttr) {
super(context, attrs, defStyleAttr);
init(context);
}
public GyPasswordEditText(Context context, AttributeSet attrs) {
super(context, attrs);
init(context);
}