クラスの外部から呼び出される Init_Params 関数があるので、以下のようにしました。これは正常に動作します。私が知る必要があるのは、この runOnUiThread がバックグラウンドで継続的に実行されているのか、それとも私が呼び出したときに 1 回実行されているのかということです。起動時に一度実行する必要があります
public void Init_Params()
{
runOnUiThread(new Runnable()
{
@Override
public void run()
{
second_t1 = 0; second_t2 = 0;
t_delta = 0; second_rec = 0;
rec_size = 0; iteration_cuntr = 0; start_delay = 0;
run_flag = 0; Min_width = 100; Sec_width = 50; Sec_count = 0;
Threshold = (float)0.9;
Processing_time = 0;
}
});
}