//设置密码 case R.id.button_enable_pin: intent.putExtra(AppLock.EXTRA_TYPE, AppLock.ENABLE_PINLOCK); startActivityForResult(intent, REQUEST_CODE_ENABLE); break; //改变密码 case R.id.button_change_pin: intent.putExtra(AppLock.EXTRA_TYPE, AppLock.CHANGE_PIN); startActivity(intent); break;...
每个EditVIew只允许输入一个字符,然后对每个进行监听,一个密码输入完之后让另一个EditView获取焦点,以此类推就可以大致实现图中的效果了(这样确实可以实现,实现起来也很简单,但是代码量不少,而且这种方式是不是显得逼格不够高或者没有逼格呐) 2、完全自定义view(继承View): 这个就稍微复杂一点,大致流程是,先监听...