zoukankan      html  css  js  c++  java
  • KeyboardView.OnKeyboardActionListener详解

    android.inputmethodservice.KeyboardView.OnKeyboardActionListener

    接口OnKeyboardActionListener在KeyboardView中定义,用于监听虚拟键盘事件。

    在接口OnKeyboardActionListener中声明8个抽象方法

    1.  void onPress(int primaryCode)

    Called when the user presses a key. This is sent before the onKey is called. For keys that repeat, this is only called once.

    Parameters:

    • primaryCode the unicode of the key being pressed. If the touch is not on a valid key, the value will be zero.

    2.  void onRelease(int primaryCode)

    Called when the user releases a key. This is sent after the onKey is called. For keys that repeat, this is only called once.

    Parameters:

    • primaryCode the code of the key that was released

    3.  void onKey(int primaryCode, int[] keyCodes)

    Send a key press to the listener.

    Parameters:

    • primaryCode this is the key that was pressed
    • keyCodes the codes for all the possible alternative keys with the primary code being the first. If the primary key code is a single character such as an alphabet or number or symbol, the alternatives will include other characters that may be on the same key or adjacent keys. These codes are useful to correct for accidental presses of a key adjacent to the intended key.

    4.  void onText(CharSequence text)

    Sends a sequence of characters to the listener.

    Parameters:

    • text the sequence of characters to be displayed.

    5.  void swipeLeft()

    Called when the user quickly moves the finger from right to left.

    6.  void swipeRight()

    Called when the user quickly moves the finger from left to right.

    7.  void swipeDown()

    Called when the user quickly moves the finger from up to down.

    8.  void swipeUp()

    Called when the user quickly moves the finger from down to up.

  • 相关阅读:
    Finer Resolution Observation and Monitoring -Global Land Cover更精细的分辨率观测和监测-全球土地覆盖
    MapServer教程3
    手写Tomcat源码
    室内无线局域网
    基于点云的3ds Max快速精细三维建模方法及系统的制作方法 插件开发
    Web Mapping Illustrated Using Open Source GIS Toolkits
    apache Internal Server Error 解决方法
    php命令行工具
    小程序:将gbk转为utf-8
    java FileUtil(文件操作类)
  • 原文地址:https://www.cnblogs.com/fengzhblog/p/2787724.html
Copyright © 2011-2022 走看看