ハンドラーを使用して定期的に実行したい カウントが 0 の場合、カウントが 1 の場合、そうでない場合は、このコードを修正してください。
mRunnable = new Runnable(){
@Override
public void run() {
if (count == 0) {
setImage();
count = 1;
} else {
weather = mContentResolver.getType(mUri);
setWeather(weather);
count = 0;
}
}
};
mHandler = new Handler();
mHandler.postDelayed(mRunnable, 3000);