私は基本的に、ドライバの運転時間を警告するアプリケーションに取り組んでいます。特定の時刻にアラートが必要です。ストップウォッチタイマーに基づいてイベントを開始するにはどうすればいいですか?
現時点では、時間が経過したことを示すクロノメーターを使用しています。
1時間が経過すると、「時間が経過しました」というメッセージが画面に表示される必要があります。
2時間が経過すると、「時間が経過しました」というメッセージが表示され、「15分の休憩が必要です」というメッセージが表示されます。その後、新しいクロノメーターを開始するまで、ユーザーはブレークを開始することができるボタンが表示される必要があります。
15分で休憩が完了すると、「継続運転」と表示され、運転時間を表示する元のクロノメーターが休憩前の時刻(2時01分01秒)から継続する必要があります。 。
ご覧のとおり、すべての機能は時間イベントに基づいて比較的似ています。
私は、クロノメーターが一定の時間に達したときに開始される何らかのifステートメントを使用する必要があると推測していますが、クロノメーターが特定の時間に達したときにアプリケーションに必要な機能をさせる方法。
返信いただきありがとうございます。 私はAndroid開発にはかなり新しいですが、あなたが行ったことを与えました。 任意のアイデア{意図アクション保留ん}クロノメーター01:00に等しい 場合:現時点で 問題は、私が行うために使用してどのようなコードはよく分からないのですか? – Rob
こんにちは、あなたの質問は明確ではありません(「クロノメーターが01:00と等しい場合は何ですか?」)...あなたが行ったことと問題は何ですか? –
不明な点をおかけして申し訳ありません。 http://www.vogella.de/articles/AndroidServices/article.html 私は基本的にそれを(チュートリアルの第4番に)従いますが、メッセージとして、そして振動機能を持たない「時が過ぎました」と表示しようとしています。ただし、チュートリアルでは、テキストが表示されるまでの秒数でユーザー入力を使用します。私が望むのは、クロノメーターが特定の時間を表示しているときに表示されるテキストです。 1時間。 – Rob