本文整理了Java中android.view.KeyEvent.hasModifiers()
方法的一些代码示例,展示了KeyEvent.hasModifiers()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。KeyEvent.hasModifiers()
方法的具体详情如下:
包路径:android.view.KeyEvent
类名称:KeyEvent
方法名:hasModifiers
暂无
代码示例来源:origin: square/assertj-android
@TargetApi(HONEYCOMB)
public KeyEventAssert hasModifiers(int modifiers) {
isNotNull();
assertThat(actual.hasModifiers(modifiers)) //
.overridingErrorMessage("Expected modifiers <%s> but was not present", modifiers) //
.isTrue();
return this;
}
代码示例来源:origin: klinker24/Android-Blur-Launcher
/**
* Returns whether the key event represents a valid uninstall key chord.
*/
private static boolean isUninstallKeyChord(KeyEvent event) {
int keyCode = event.getKeyCode();
return (keyCode == KeyEvent.KEYCODE_DEL || keyCode == KeyEvent.KEYCODE_FORWARD_DEL) &&
event.hasModifiers(KeyEvent.META_CTRL_ON | KeyEvent.META_SHIFT_ON);
}
代码示例来源:origin: klinker24/Android-Blur-Launcher
/**
* Returns whether the key event represents a valid delete key chord.
*/
private static boolean isDeleteKeyChord(KeyEvent event) {
int keyCode = event.getKeyCode();
return (keyCode == KeyEvent.KEYCODE_DEL || keyCode == KeyEvent.KEYCODE_FORWARD_DEL) &&
event.hasModifiers(KeyEvent.META_CTRL_ON);
}
代码示例来源:origin: klinker24/launcher3
/**
* Returns whether the key event represents a valid uninstall key chord.
*/
private static boolean isUninstallKeyChord(KeyEvent event) {
int keyCode = event.getKeyCode();
return (keyCode == KeyEvent.KEYCODE_DEL || keyCode == KeyEvent.KEYCODE_FORWARD_DEL) &&
event.hasModifiers(KeyEvent.META_CTRL_ON | KeyEvent.META_SHIFT_ON);
}
代码示例来源:origin: klinker24/launcher3
/**
* Returns whether the key event represents a valid delete key chord.
*/
private static boolean isDeleteKeyChord(KeyEvent event) {
int keyCode = event.getKeyCode();
return (keyCode == KeyEvent.KEYCODE_DEL || keyCode == KeyEvent.KEYCODE_FORWARD_DEL) &&
event.hasModifiers(KeyEvent.META_CTRL_ON);
}
代码示例来源:origin: klinker24/Android-Blur-Launcher
@Override
public boolean onKey(View v, int keyCode, KeyEvent event) {
boolean isShiftPlusTab = keyCode == KeyEvent.KEYCODE_TAB &&
event.hasModifiers(KeyEvent.META_SHIFT_ON);
if (isShiftPlusTab && Folder.this.isFocused()) {
return lastChild.requestFocus();
}
return false;
}
});
代码示例来源:origin: enricocid/LaunchEnr
@Override
public boolean onKey(View v, int keyCode, KeyEvent event) {
boolean isShiftPlusTab = keyCode == KeyEvent.KEYCODE_TAB &&
event.hasModifiers(KeyEvent.META_SHIFT_ON);
if (isShiftPlusTab && Folder.this.isFocused()) {
return lastChild.requestFocus();
}
return false;
}
});
代码示例来源:origin: klinker24/launcher3
@Override
public boolean onKey(View v, int keyCode, KeyEvent event) {
boolean isShiftPlusTab = keyCode == KeyEvent.KEYCODE_TAB &&
event.hasModifiers(KeyEvent.META_SHIFT_ON);
if (isShiftPlusTab && Folder.this.isFocused()) {
return lastChild.requestFocus();
}
return false;
}
});
代码示例来源:origin: com.squareup.assertj/assertj-android
@TargetApi(HONEYCOMB)
public KeyEventAssert hasModifiers(int modifiers) {
isNotNull();
assertThat(actual.hasModifiers(modifiers)) //
.overridingErrorMessage("Expected modifiers <%s> but was not present", modifiers) //
.isTrue();
return this;
}
代码示例来源:origin: HuanHaiLiuXin/CoolViewPager
switch (event.getKeyCode()) {
case KeyEvent.KEYCODE_DPAD_LEFT:
if (event.hasModifiers(KeyEvent.META_ALT_ON)) {
handled = pageLeft();
} else {
if (event.hasModifiers(KeyEvent.META_ALT_ON)) {
handled = pageRight();
} else {
if (event.hasNoModifiers()) {
handled = arrowScroll(FOCUS_FORWARD);
} else if (event.hasModifiers(KeyEvent.META_SHIFT_ON)) {
handled = arrowScroll(FOCUS_BACKWARD);
代码示例来源:origin: enricocid/LaunchEnr
@Override
public boolean onKeyShortcut(int keyCode, KeyEvent event) {
if (event.hasModifiers(KeyEvent.META_CTRL_ON)) {
switch (keyCode) {
case KeyEvent.KEYCODE_A:
代码示例来源:origin: xiangzhihong/gpuImage
} else if ( event.hasModifiers( KeyEvent.META_ALT_ON ) ) {
handled = resurrectSelectionIfNeeded() || fullScroll( FOCUS_UP );
} else if ( event.hasModifiers( KeyEvent.META_ALT_ON ) ) {
handled = resurrectSelectionIfNeeded() || fullScroll( FOCUS_DOWN );
} else if ( event.hasModifiers( KeyEvent.META_SHIFT_ON ) ) {
handled = resurrectSelectionIfNeeded() || pageScroll( FOCUS_UP );
if ( event.hasNoModifiers() ) {
handled = resurrectSelectionIfNeeded() || pageScroll( FOCUS_UP );
} else if ( event.hasModifiers( KeyEvent.META_ALT_ON ) ) {
handled = resurrectSelectionIfNeeded() || fullScroll( FOCUS_UP );
if ( event.hasNoModifiers() ) {
handled = resurrectSelectionIfNeeded() || pageScroll( FOCUS_DOWN );
} else if ( event.hasModifiers( KeyEvent.META_ALT_ON ) ) {
handled = resurrectSelectionIfNeeded() || fullScroll( FOCUS_DOWN );
内容来源于网络,如有侵权,请联系作者删除!