首先感谢: http://www.eoeandroid.com/thread-201857-1-1.html
public boolean dispatchKeyEvent(KeyEvent event) {//用户按下返回键if(event.getKeyCode() == KeyEvent.KEYCODE_BACK) {if(event.getAction() == KeyEvent.ACTION_DOWN && event.getRepeatCount() == 0) {Intent intent = new Intent(RegisterActivity.this, LoginActivity.class);startActivity(intent);overridePendingTransition(android.R.anim.fade_in,android.R.anim.fade_out);RegisterActivity.this.finish();}}return true;}


在我的代码中,重写了一个方法去监听用户按键,最后返回的都是true,这就是只能输入无法删除的原因了,只需要把以上代码改成:

public boolean dispatchKeyEvent(KeyEvent event) {//用户按下返回键if(event.getKeyCode() == KeyEvent.KEYCODE_BACK) {if(event.getAction() == KeyEvent.ACTION_DOWN && event.getRepeatCount() == 0) {Intent intent = new Intent(RegisterActivity.this, LoginActivity.class);startActivity(intent);overridePendingTransition(android.R.anim.fade_in,android.R.anim.fade_out);RegisterActivity.this.finish();}return false;}else {return super.dispatchKeyEvent(event);}}


更多相关文章

  1. Android 实现不同字体颜色的TextView实现代码
  2. 可以下载Android 源代码的repo源文件
  3. Android最便捷banner轮播图实现原理及代码
  4. 【实战】android网页源代码查看器
  5. android 防止反编译重签名,C实现代码
  6. android有用代码片段
  7. Android源代码查看途径
  8. Android 布局加载源代码分析
  9. JS获取整个HTML网页代码 - Android 集美软件园 - 博客频道 - CSD

随机推荐

  1. Android中的线程和线程池
  2. android中 代码实现截图功能(静态+动态视
  3. Android 使用ORMLite 操作数据库
  4. Android 使用BottomNavigationView实现底
  5. android自动化(2)
  6. Android显示gif格式图片
  7. Kotlin 开发Android
  8. Android计时器和倒计时
  9. TabHost 相关解决
  10. EditText的属性!