android-handler

    1

    2答えて

    編集:返信いただきありがとうございます。私は、興味のある人のためにフォアグラウンドサービスとブロードキャストレシーバーを使用する素敵なソリューション(私が下に投稿したもの)を考え出しました。 オリジナル質問: 私はのTextViewを更新ハンドラを使用して簡単な数アップタイマを持っています。タイマーがその期間に達したときにどのようなImが に達成するためにされてしようとすると アプリが通知を入れて

    0

    2答えて

    JNIライブラリのメソッド(例:JNI.calculate(listener))を実行しています。例えば30秒かかるはずです。私はこのメソッドを実行したかったが、(リスナー)をもう一度計算するが、最後に実行を停止する必要がある。 、非同期呼び出し例ごとに3秒間 public void canContinue(){ return canContinue; } public void

    1

    2答えて

    Robolectric(3.1)はハンドラに送信された実行可能ファイルを実行できる必要があります。 @Test public void shouldExecuteRunnable() throws Exception { final CountDownLatch signal = new CountDownLatch(1); final boolean[] result =

    1

    1答えて

    私はFragmentを持っていて、私は背景スレッドからFragmentを変更する実行可能ファイルhandlerに投稿しました。onDestroyViewの前にFragmentが呼び出されました。 を掲載runnableが呼び出されますonDestroyView前に呼び出されることが保証されているかrunnableを実行する機会を得る前にonDestroyView呼び出すことができますか?

    0

    1答えて

    私は、Bluetoothのシリアルデータをリッスンするスレッドを持っています。 私は、データをUIスレッドに完全に送信するsendData(byte[] buffer)というUIスレッドにデータを渡す方法があります。これは、高い頻度でパケットを受信すると非常に遅くなる可能性があります。 しかし、私は高い頻度でデータパケットを受信するので、このsendDataメソッドをxミリ秒ごとに呼び出す定期的な

    3

    3答えて

    postDelayedとメインスレッドで実行される他のコードを使用するコードがあります。私はそれを数回実行し、常に次のような出力を見た: 7月13日14:22:18.511 15376から15376/sample1.com.sample_1のD/MainActivityを: = 0 私を... 22:.. 07から13 14 18.601 15376から15376/sample1.com.samp

    0

    2答えて

    私は、AsyncTaskの実行を自動化する方法を見つけようとしています。現在のところ、これはボタンプレスから機能しています。いくつかのコンテキストを与えること - アプリケーションクラス // The Handler that gets information back from the BluetoothService public final Handler mHandler = new H

    -1

    1答えて

    ハンドラの仕組みを理解するための例を作成しようとしています。コードbelwoに示されているように、私は永続的に実行され、変数iをインクリメントするworkerThreadを作成しました。 run()メソッド内で、ハンドラクラスの本文に示すように、インクリメントされた変数の値をTextViewに渡したいとします。 問題は、「新しいハンドラ()」であり、「handler.sendMessage(m)は

    2

    1答えて

    遅延機能のハンドラーを実装する際に問題があります。これは簡単なダイスゲームであるはずです。 コンピュータがサイコロを振っているとき、各ロールの間に休止があるので、ユーザーはコンピュータのロールを見ることができます。コードを実行すると、2秒間待ってから再度ローリングする必要があります。これは起こりません。 これは私の最初の投稿です。どんな提案も大歓迎です。 Handler timerHandler