在不使用edidtext的情况下获取被按下的角色

时间:2012-07-28 07:14:37

标签: android

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

    如果有人按下“a”或“b”等,就会出现黑屏。我想在我的代码中获得此值。

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

  2. 我们可以让字符(字母)从上到下随机移动

    我已经关注了一些使用marquee的链接,但它不起作用。

1 个答案:

答案 0 :(得分:1)

在您的活动中覆盖方法

 @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;