Android 5.0中如何延迟屏幕记录?
在我运行下面的代码后,会显示一个对话框,提示是否启动Catturing屏幕(请参见图片),在我单击Start NOW按钮后立即显示app record屏幕 我希望在我点击“立即开始”按钮后,应用程序可以延迟5秒录制屏幕,并在手机屏幕上显示倒计时信息(如:5秒后开始录制,4秒后开始录制,…),我该怎么做?谢谢Android 5.0中如何延迟屏幕记录?,android,Android,在我运行下面的代码后,会显示一个对话框,提示是否启动Catturing屏幕(请参见图片),在我单击Start NOW按钮后立即显示app record屏幕 我希望在我点击“立即开始”按钮后,应用程序可以延迟5秒录制屏幕,并在手机屏幕上显示倒计时信息(如:5秒后开始录制,4秒后开始录制,…),我该怎么做?谢谢 使用倒计时来延迟: private CountDownTimer myCount; myCount = new CountDownTimer(5000,10
使用倒计时来延迟:
private CountDownTimer myCount;
myCount = new CountDownTimer(5000,1000) {
@Override
public void onTick(long millisUntilFinished) {
//Show seconds 1 to 5
}
@Override
public void onFinish() {
//Start Catturing Screen displayed
}
};
致Chicken91,谢谢!如何延迟屏幕记录?在哪里调用函数myCount?你能告诉我更多的细节吗?谢谢当点击按钮启动记录屏幕时,您将调用myCount延迟5s。您在单击按钮开始时调用myCount谢谢!但是我认为我应该在函数public void on activityresult(int requestCode,int resultCode,Intent data)中调用它,对吗?是的,在您的情况下,您应该像您所说的那样调用^^
private CountDownTimer myCount;
myCount = new CountDownTimer(5000,1000) {
@Override
public void onTick(long millisUntilFinished) {
//Show seconds 1 to 5
}
@Override
public void onFinish() {
//Start Catturing Screen displayed
}
};