Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/oop/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在软键盘上创建自己的键_Java_Android_Keyboard - Fatal编程技术网

Java 如何在软键盘上创建自己的键

Java 如何在软键盘上创建自己的键,java,android,keyboard,Java,Android,Keyboard,在xml文件中,我将执行以下操作: <Row> <Key android:codes="FLAG_EDITOR_ACTION" android:keyLabel="Start" /> </Row> 但这是不工作的。怎么了?您可以在android的键盘上添加一些操作,使用 android:imeOptions="actionDone" 有这么多喜欢去,做,搜索和许多。。。并使用EditorActionListener执行操作查

在xml文件中,我将执行以下操作:

   <Row>
        <Key android:codes="FLAG_EDITOR_ACTION" android:keyLabel="Start"  />
    </Row>

但这是不工作的。怎么了?

您可以在android的键盘上添加一些操作,使用

android:imeOptions="actionDone"

有这么多喜欢去,做,搜索和许多。。。并使用EditorActionListener执行操作查看。并非所有键事件都触发onKeyDown()。您应该实现并使用任何适合您的回调(我认为onKey()或onRelease()都适合您)。

EditorActionViewer-在编辑器上执行操作时调用回调的接口定义。
android:imeOptions="actionDone"