android softkeyboard键按下事件

时间:2012-12-18 09:58:06

标签: android

我创建了自定义键盘,我在其中设置了属性。 我想在按下时更改关键图像,就像我们使用按钮一样。 如何在按下时更改按键图标?

 <Row>
        <Key
            android:id="@+id/key1"
            android:codes="8"
            android:keyEdgeFlags="left"
            android:keyIcon="@drawable/k1" />
        <Key
            android:codes="9"
            android:iconPreview="@drawable/k2hover"
             android:keyIcon="@drawable/k2" />
        <Key
            android:codes="10"
            android:iconPreview="@drawable/k3hover"
            android:keyEdgeFlags="right"
             android:keyIcon="@drawable/k3" />
    </Row>

1 个答案:

答案 0 :(得分:0)

尝试:

row.setOnKeyPressed(new OnKeyPressed() {
    //Add the unimplemented methods
});