0

ユーザーがボタンを押すとグリッド ビューが表示されます。グリッド ビューのデータを変更し、アイテムのクリック時にアダプターを再度設定していますが、タッチ リスナーが機能しているのはなぜですか? ユーザーがボタン ai を押したときに 2 種類のアダプターがあります。ユーザーがボタン ai を押したときに最初のアダプターを設定しています。ユーザーがボタン bi を押したときに 2 番目のアダプターを設定しています。データは変更されていますが、アイテムのクリックが機能しません。

4

2 に答える 2

0

AsyncTask ( http://developer.android.com/reference/android/os/AsyncTask.html ) を使用してみてください。

この種の更新は常に問題になるため、アダプタの更新は onProgressUpdate または onPostExecute で行う必要があります。

したがって、ボタンが押されると、AsyncTask が実行されます。

于 2013-08-25T11:32:38.090 に答える