これなんか使えそう。
android-java.hatenablog.jp
1秒おきに画像解析を実行するよん♪
private boolean startAICamera (){ if (!(flAICamera)) { timer = new Timer(); flAICamera = true; Toast.makeText(getApplicationContext(), "AI画像解析を開始します!", Toast.LENGTH_SHORT).show(); timer.schedule(new TimerTask() { @Override public void run() { //AutoFocusを実行 mCamera.autoFocus(autoFocusCallback); if (!(flAICamera)) timer.cancel(); } }, 0000, 1000); } else { flAICamera = false; Toast.makeText(getApplicationContext(), "AI画像解析を停止します!", Toast.LENGTH_SHORT).show(); } return true; };
ちなみに、タイマーは1回cancelすると再利用できないのであしからず。
qiita.com