私は、サーバーからコンテンツをダウンロードするJava MEアプリケーションを開発中です。アプリケーションの最初のロード時には、ローカルおよび最初のディスプレイのコンテンツに複数のページが含まれており、右/左のナビゲーションを使用してページを移動できます。新しいページが来たら、現在の画面で新しいコンテンツが開始され、更新されます。最初から2ページ目にゆっくりと移動すると、xml
が解析され、画面にコンテンツが表示されます。私が速く1から2に3ページ、1から2を開始すると、thread
と同時にダウンロードするユーザーは2から3に移動します。前回の実行を中止して現在の画面用の新しいスレッドを開始します。別のスレッドからXML/Imageをダウンロード
問題があります:
1. Java MEで実行中のスレッドを停止するにはどうすればよいですか?今度は、whileループメソッドを実行してブール値をfalseにすると、ブール値がtrue
になる間スレッドが実行されます。実行中にthread
を停止する他の方法はありますか?