在按钮 onClick 中使用 KeyEvent

Use KeyEvent in Button onClick

我想使用 KeyEvent 示例 KEYCODE_0 Link 在按钮 onClick

<Button
              android:id="@+id/Btnequal_id"
              android:layout_width="wrap_content"
              android:layout_height="60dp"
              android:layout_weight="1"
              android:onClick="0x00000007"
              android:text="=" />

onKeyEvent 可以应用于 EditText.I 认为你问错了问题。 如果我错了,请清除我。

获取要在其上应用 keyEvent 侦听器的 EditText 实例,然后在您的 edittext 上设置 OnKeyListner,如下所示。

mPinBox4 = (EditText) findViewById(R.id.pinVerifyBox4);

    mPinBox4.setOnKeyListener(new View.OnKeyListener() {
        @Override
        public boolean onKey(View v, int keyCode, KeyEvent event) {

            if (keyCode==KeyEvent.KEYCODE_0){
                //excute what ever you want when KEYCODE_0 is pressed
            }
            return false;
        }
    });

如果我的答案对 you.Thanks

有效,您可以投票