本文整理了Java中android.view.KeyEvent.getSource()
方法的一些代码示例,展示了KeyEvent.getSource()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。KeyEvent.getSource()
方法的具体详情如下:
包路径:android.view.KeyEvent
类名称:KeyEvent
方法名:getSource
暂无
代码示例来源:origin: square/assertj-android
@TargetApi(GINGERBREAD)
public KeyEventAssert hasSource(int source) {
isNotNull();
int actualSource = actual.getSource();
assertThat(actualSource) //
.overridingErrorMessage("Expected source <%s> but was <%s>", source, actualSource) //
.isEqualTo(source);
return this;
}
代码示例来源:origin: jMonkeyEngine/jmonkeyengine
@Override
public boolean onKey(View view, int keyCode, KeyEvent event) {
if (view != getView()) {
return false;
}
boolean consumed = false;
int source = event.getSource();
// logger.log(Level.INFO, "onKey source: {0}", source);
boolean isTouch =
((source & InputDevice.SOURCE_TOUCHSCREEN) == InputDevice.SOURCE_TOUCHSCREEN) ||
((source & InputDevice.SOURCE_KEYBOARD) == InputDevice.SOURCE_KEYBOARD);
// logger.log(Level.INFO, "onKey source: {0}, isTouch: {1}",
// new Object[]{source, isTouch});
if (touchInput != null) {
consumed = touchInput.onKey(event);
}
return consumed;
}
代码示例来源:origin: jMonkeyEngine/jmonkeyengine
public boolean onKey(KeyEvent event) {
boolean consumed = false;
// logger.log(Level.INFO, "onKey event: {0}", event);
event.getDeviceId();
event.getSource();
AndroidJoystick joystick = joystickIndex.get(event.getDeviceId());
if (joystick != null) {
JoystickButton button = joystick.getButton(event.getKeyCode());
boolean pressed = event.getAction() == KeyEvent.ACTION_DOWN;
if (button != null) {
JoyButtonEvent buttonEvent = new JoyButtonEvent(button, pressed);
joyInput.addEvent(buttonEvent);
consumed = true;
} else {
JoystickButton newButton = joystick.addButton(event.getKeyCode());
JoyButtonEvent buttonEvent = new JoyButtonEvent(newButton, pressed);
joyInput.addEvent(buttonEvent);
consumed = true;
}
}
return consumed;
}
代码示例来源:origin: jMonkeyEngine/jmonkeyengine
int source = event.getSource();
代码示例来源:origin: com.squareup.assertj/assertj-android
@TargetApi(GINGERBREAD)
public KeyEventAssert hasSource(int source) {
isNotNull();
int actualSource = actual.getSource();
assertThat(actualSource) //
.overridingErrorMessage("Expected source <%s> but was <%s>", source, actualSource) //
.isEqualTo(source);
return this;
}
代码示例来源:origin: ouya/ouya-sdk-examples
if (keyEvent.getSource() == InputDevice.SOURCE_JOYSTICK ) {
updateDPad(playerNum);
} else {
if (keyEvent.getSource() == InputDevice.SOURCE_JOYSTICK ) {
updateDPad(playerNum);
} else {
if (keyEvent.getSource() == InputDevice.SOURCE_JOYSTICK ) {
updateDPad(playerNum);
} else {
if (keyEvent.getSource() == InputDevice.SOURCE_JOYSTICK ) {
updateDPad(playerNum);
} else {
代码示例来源:origin: ouya/ouya-sdk-examples
if (null != device) {
String text = "KeyCode=(" + keyCode + ") "
+ DebugInput.debugGetButtonName(keyCode)+" source="+keyEvent.getSource()
+ " fallback="+(keyEvent.getFlags() == KeyEvent.FLAG_FALLBACK);
if (android.os.Build.VERSION.SDK_INT >= 19) {
if (keyEvent.getSource() == InputDevice.SOURCE_JOYSTICK ) {
updateDPad(playerNum);
} else {
if (keyEvent.getSource() == InputDevice.SOURCE_JOYSTICK ) {
updateDPad(playerNum);
} else {
if (keyEvent.getSource() == InputDevice.SOURCE_JOYSTICK ) {
updateDPad(playerNum);
} else {
if (keyEvent.getSource() == InputDevice.SOURCE_JOYSTICK ) {
updateDPad(playerNum);
} else {
代码示例来源:origin: limboemu/limbo
if ((event.getSource() & InputDevice.SOURCE_KEYBOARD) != 0) {
if (event.getAction() == KeyEvent.ACTION_DOWN) {
if ((event.getSource() & InputDevice.SOURCE_MOUSE) != 0) {
内容来源于网络,如有侵权,请联系作者删除!