カードの詳細を読み取って文字列を返すスワイパー アプリケーションを実装しています。この文字列が返されたかどうかを確認するタイマーを実装したいと考えています。誰か見つける方法を教えてください。 oncreate メソッドが呼び出された後に文字列に値が含まれているかどうか。基本的に、特定の時間 (20 秒) まで文字列に値が含まれていることを確認する方法を知りたいです。20 秒まで値が返されない場合、ポップアップが表示されます。 .私はアンドロイドプログラミングが初めてで、助けていただければ幸いです。以下は、私の oncreate メソッドでやろうとしていることです。
Timer timer = new Timer();
TimerTask task = new TimerTask() {
@Override
public void run() {
if(result.length()==0)
{
Log.e("TAG","No value received");
}
}
}
};
timer.schedule(task, 20000,1000);