简单页面,不一一介绍,直接上源码
`
package cn.npe1348.zfbpay.view;
import android.content.Context;
import android.text.Editable;
import android.text.TextWatcher;
import android.util.AttributeSet;
import android.view.View;
import android.view.ViewGroup;
import android.widget.AdapterView;
import android.widget.BaseAdapter;
import android.widget.GridView;
import android.widget.ImageView;
import android.widget.RelativeLayout;
import android.widget.TextView;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Map;
import cn.npe1348.zfbpay.R;
public class PasswordView extends RelativeLayout {
private Context context;
// 输入的密码
private String strPassword;
// 就6个输入框不会变了,用数组内存申请固定空间,比List省空间
private TextView[]textViewList;
// 用GrideView布局键盘,其实并不是真正的键盘,只是模拟键盘的功能
private GridView gridView;
// 要用Adapter中适配,用数组不能往adapter中填充
private ArrayList
//自定义接口public interface OnPasswordInputFinish { //添加密码输入完成的接口 void inputFinish(); //取消支付接口 void outfo(); //忘记密码接口 void forgetPwd();}public PasswordView(Context context, AttributeSet attrs) { this(context, attrs,0);}public PasswordView(Context context, AttributeSet attrs, int defStyleAttr) { super(context, attrs, defStyleAttr); this.context = context; //view布局 View view = View.inflate(context, R.layout.layout_popup_bottom, null); valueList = new ArrayList
}
`
- Android适配底部虚拟键盘遮挡布局的解决方案
- android EditText 不自动弹出键盘的方法
- view随着键盘移动
- Android 手动显示和隐藏软键盘 android 隐藏显示输入法键盘
- 如何在Android平板电脑POWER按钮菜单中添加休眠功能
- 使用 EditText来调用软键盘的搜索功能
- Android软键盘挡住输入框的问题及解决方法
- Android按钮事件响应顺序
随机推荐
-
android图片透明度跟缩放大小动画事件
-
[置顶] 基于ichartjs图形库在android上使
-
Android Google Map实例 - 创建一个Googl
-
android 可自定义大小和位置的Dialog
-
Android菜鸟日记 23获取数据方式- sql,Sd
-
【摘录】Android画图之抗锯齿
-
Android include 标签注意点
-
Android 快速开发框架androidannotations
-
Android(安卓)干货技术,欢迎收藏
-
android dalvik heap 浅析