ユーザーがボタンを押すとグリッド ビューが表示されます。グリッド ビューのデータを変更し、アイテムのクリック時にアダプターを再度設定していますが、タッチ リスナーが機能しているのはなぜですか? ユーザーがボタン ai を押したときに 2 種類のアダプターがあります。ユーザーがボタン ai を押したときに最初のアダプターを設定しています。ユーザーがボタン bi を押したときに 2 番目のアダプターを設定しています。データは変更されていますが、アイテムのクリックが機能しません。
2 に答える
0
AsyncTask ( http://developer.android.com/reference/android/os/AsyncTask.html ) を使用してみてください。
この種の更新は常に問題になるため、アダプタの更新は onProgressUpdate または onPostExecute で行う必要があります。
したがって、ボタンが押されると、AsyncTask が実行されます。
于 2013-08-25T11:32:38.090 に答える