我下载了这个tutorial来禁用home键,问题是:当我按下我的主页按钮时,活动需要太多的时间来重新启动(4秒钟)。
我试图通过以下内容来替换该服务:
@Override
public void onPause(){
Intent i = getIntent();
i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(i);
//disable rencent app button
ActivityManager activityManager = (ActivityManager) getApplicationContext()
.getSystemService(Context.ACTIVITY_SERVICE);
activityManager.moveTaskToFront(getTaskId(), 0);
super.onPause();
}
但它是相同的,活动需要近5秒重新启动(在5秒内,你有时间去设置或其他,并做你想做的)
启动一个Intent需要这么长的时间,可以吗?
2条答案
按热度按时间q3qa4bjr1#
在Manifest.xml文件中添加以下行
ct2axkht2#
-p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p pcom.android.chrome
adb shell 猴子-p com.android.设置-c android.意图.类别.发射器1
adb shell 猴子-p com.sec.android.应用程序.启动器-c android.意图.类别.猴子1