gpt4 book ai didi

android - 在应用程序内截取屏幕截图

转载 作者:行者123 更新时间:2023-11-30 03:33:09 24 4
gpt4 key购买 nike

我有一个覆盖 onKeyDown 的应用程序。这是方法:

    @Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK) {
// my stuff
}
}

现在,如果我尝试在我的应用程序中截取屏幕截图,长按截取屏幕截图所需的按钮似乎不起作用。是否有一种不那么痛苦的方法可以再次截取屏幕截图?

附言对不起我的英语

最佳答案

  @Override
public boolean onKeyDown( int keyCode, KeyEvent event ) {
if( keyCode == KeyEvent.KEYCODE_BACK ) {
event.startTracking();
return true;
}
return super.onKeyDown( keyCode, event );
}

@Override
public boolean onKeyUp( int keyCode, KeyEvent event ) {
if( keyCode == KeyEvent.KEYCODE_BACK ) {
//Your stuff. (Handle what you want on short press).
return true;
}

return super.onKeyUp( keyCode, event );
}

@Override
public boolean onKeyLongPress( int keyCode, KeyEvent event ) {
if( keyCode == KeyEvent.KEYCODE_BACK ) {
//Handle what you want in long press.
return true;
}
return super.onKeyLongPress( keyCode, event );
}

关于android - 在应用程序内截取屏幕截图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17084482/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com