-1

Android は初めてですが、Java のプログラミングは経験があります。シンプルな Android One-Click-Test-Program に含めたい非オープンソース ライブラリがあります。私の問題は、コンストラクターが Java 標準の方法 new Thread(new Runnable ... ).startなどでスレッドを開始することですが、これによりCalledFromWrongThreadExceptionAndroid (MainActivity) で a が発生します。

それをRightThreadにプッシュする方法はありますか?

4

1 に答える 1

0

CalledFromWrongThreadException通常、別のスレッドから UI を変更しようとするとスローされます。それがクローズド ソース ライブラリで発生する場合は、ビン化するだけです。コード内にある場合は、多くのオプションがあります。Activity.runOnUiThreadまたはHandler、安全なスレッド通信に使用します。

于 2013-05-30T19:02:44.563 に答える