在不使用edidtext的情况下获取按下的字符

问题描述:

  1. 我想在不使用edittext的情况下在代码中获取按下的字符。在不使用edidtext的情况下获取按下的字符

    只要有人按下“a”或“b”等,就会出现黑屏。我想在我的代码中得到这个值。

    我已经使用editext和textwatcher完成了它,但要求是我们现在不需要使用它们。

  2. 我们可以做移动从上到下随机

    我按照已使用marquee但它不工作的一些链接字符(字母)。

在你的活动覆盖的方法

@Override 
public boolean onKeyDown(int keyCode, KeyEvent event) { 
     if (keyCode == KeyEvent.KEYCODE_A) { 
      //Here your black screen if you press A 
       return true; 

     } 
      return super.onKeyDown(keyCode, event); 
     } 

入住这KeyEvent;