2011-06-27 8 views
0

私はです。ListViewに20-25の項目があります。任意の項目を長押しすると、テキストや画像を含むサーバーからのデータが取り込まれ、表示されます。しかし時々この長いプレスイベントUIをつかまえます。 この動作の理由は何ですか?リスト項目を長押しするとUIがハングアップすることがある

+0

コードを投稿してください。 –

+0

コードは非常に相互に関係しています。共有することはできません。 – Shaireen

答えて

0

AsyncTaskを使用して、バックグラウンドでサーバーからデータを取得します。 official tutorialはかなり役に立ちます。サーバとUIからデータを取得する場合、両方が同じthredになると、UIがハングすることがあります。

+0

AsyncTaskを使用してデータとUIをフェッチし、データをフェッチするのがdiffスレッドで機能します – Shaireen

+0

リスト項目のonClickメソッドでAsyncTaskを呼び出しましたか? – Rasel

+0

No.はそれぞれ別々に動作しています。 – Shaireen

関連する問題