本文整理了Java中android.support.v7.app.AppCompatActivity.onKeyUp()
方法的一些代码示例,展示了AppCompatActivity.onKeyUp()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。AppCompatActivity.onKeyUp()
方法的具体详情如下:
包路径:android.support.v7.app.AppCompatActivity
类名称:AppCompatActivity
方法名:onKeyUp
暂无
代码示例来源:origin: w1123440793/VideoListDemo
@Override
public boolean onKeyUp(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK) {
if (getResources().getConfiguration().orientation == Configuration.ORIENTATION_LANDSCAPE) {
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
return true;
}
}
return super.onKeyUp(keyCode, event);
}
}
代码示例来源:origin: Phantast/smartnavi
@Override
public boolean onKeyUp(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_HOME) {
return true;
}
return super.onKeyUp(keyCode, event);
}
代码示例来源:origin: dektar/jterm-cswithandroid
@Override
public boolean onKeyUp(int keyCode, KeyEvent event) {
return super.onKeyUp(keyCode, event);
}
代码示例来源:origin: ukanth/afwall
return super.onKeyUp(keyCode, event);
代码示例来源:origin: uncleleonfan/SlidingMenu
@Override
public boolean onKeyUp(int keyCode, KeyEvent event) {
boolean b = mHelper.onKeyUp(keyCode, event);
if (b) return b;
return super.onKeyUp(keyCode, event);
}
代码示例来源:origin: jjhesk/KickAssSlidingMenu
@Override
public boolean onKeyUp(int keyCode, KeyEvent event) {
boolean b = mHelper.onKeyUp(keyCode, event);
if (b) return b;
return super.onKeyUp(keyCode, event);
}
}
代码示例来源:origin: googlesamples/android-MediaRouter
@Override
public boolean onKeyUp(int keyCode, KeyEvent event) {
return handleMediaKey(event) || super.onKeyUp(keyCode, event);
}
代码示例来源:origin: shazam/android-aspects
@Override
public boolean onKeyUp(int keyCode, @NonNull KeyEvent event) {
return super.onKeyUp(keyCode, event) || dispatcher.dispatchOnKeyUp(this, keyCode, event);
}
代码示例来源:origin: dektar/jterm-cswithandroid
@Override
public boolean onKeyUp(int keyCode, KeyEvent event) {
int unicode = event.getUnicodeChar();
if (('A' <= unicode && unicode <= 'Z') || 'a' <= unicode && unicode <= 'z') {
String character = ((char) unicode + "").toLowerCase();
currentWord += character;
((TextView) findViewById(R.id.ghostText)).setText(currentWord);
computerTurn();
}
return super.onKeyUp(keyCode, event);
}
代码示例来源:origin: Phantast/smartnavi
@Override
public boolean onKeyUp(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_MENU) {
// if off, longPressMenu will be made invisible
list = (ListView) findViewById(R.id.liste);
if (list != null) {
list.setVisibility(View.INVISIBLE);
}
return true;
}
return super.onKeyUp(keyCode, event);
}
代码示例来源:origin: AEFeinstein/mtg-familiar
/**
* Called when a key was released and not handled by any of the views inside of the activity.
* So, for example, key presses while the cursor is inside a TextView will not trigger the event
* (unless it is a navigation to another object) because TextView handles its own key presses.
* The default implementation handles KEYCODE_BACK to stop the activity and go back.
* This has a dinky workaround for LG phones
*
* @param keyCode The value in event.getKeyCode().
* @param event Description of the key event.
* @return If you handled the event, return true. If you want to allow the event to be handled
* by the next receiver, return false.
*/
@Override
public boolean onKeyUp(int keyCode, @NotNull KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_MENU) {
Toolbar toolbar = findViewById(R.id.toolbar);
if (toolbar != null) {
if (toolbar.isOverflowMenuShowing()) {
toolbar.dismissPopupMenus();
} else {
toolbar.showOverflowMenu();
}
}
return true;
}
return super.onKeyUp(keyCode, event);
}
代码示例来源:origin: Yellow5A5/ActSwitchAnimTool
@Override
public boolean onKeyUp(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK){
new ActSwitchAnimTool(this)
.setAnimType(ActSwitchAnimTool.MODE_SPREAD)
.target(mDemoFloatingBtn)
.setmColorStart(Color.parseColor("#FF5777"))
.setmColorEnd(Color.parseColor("#FF5777"))
.setCustomEndCallBack(new ActSwitchAnimTool.SwitchAnimCallback() {
@Override
public void onAnimationStart() {
}
@Override
public void onAnimationEnd() {
finish();
}
@Override
public void onAnimationUpdate(int progress) {
}
})
.build();
return true;
}
return super.onKeyUp(keyCode, event);
}
}
代码示例来源:origin: bradand/XMouse
@Override
public boolean onKeyUp(int keyCode, KeyEvent event) {
switch(keyCode){
/*case KeyEvent.KEYCODE_MENU:
case KeyEvent.KEYCODE_SEARCH:*/
case KeyEvent.KEYCODE_VOLUME_UP:
if(event.isTracking() && !event.isCanceled()){
//Toast.makeText(this, "Volumen Up released", Toast.LENGTH_SHORT).show();
conn.executeShellCommand("xdotool key XF86AudioRaiseVolume");
}
return true;
case KeyEvent.KEYCODE_VOLUME_DOWN:
if(event.isTracking() && !event.isCanceled()){
//Toast.makeText(this, "Volumen Down released", Toast.LENGTH_SHORT).show();
conn.executeShellCommand("xdotool key XF86AudioLowerVolume");
}
return true;
}
return super.onKeyUp(keyCode, event);
}
代码示例来源:origin: jclehner/rxdroid
return super.onKeyUp(keyCode, event);
内容来源于网络,如有侵权,请联系作者删除!