gpt4 book ai didi

android - 如何在android中以3000m/s的速度运行代码

转载 作者:行者123 更新时间:2023-11-29 01:13:17 26 4
gpt4 key购买 nike

我写了下面的方法,我想以任何 3000M/S 的速度运行这个方法

public void onShakeImage() {
Animation shake;
shake = AnimationUtils.loadAnimation(context, R.anim.shake);
arrowHelpImage.setAnimation(shake);
}

我该怎么做?

最佳答案

private Handler mHandler;

@Override
protected void onCreate(Bundle bundle) {

mHandler = new Handler();
startRepeatingTask();
}

@Override
public void onDestroy() {
super.onDestroy();
stopRepeatingTask();
}

Runnable mStatusChecker = new Runnable() {
@Override
public void run() {
try {
onShakeImage(); //this function can change value of mInterval.
} finally {
mHandler.postDelayed(mStatusChecker, 3000);
}
}
};

void startRepeatingTask() {
mStatusChecker.run();
}

void stopRepeatingTask() {
mHandler.removeCallbacks(mStatusChecker);
}

关于android - 如何在android中以3000m/s的速度运行代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41518095/

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