私はc#.netにWebサービスを持っており、Androidフォームでこのサービスからデータを取得し、Androidフォームでグリッドビューにデータを入力する必要があります。どうすればいいですか?
ありがとう、アリナ
私はc#.netにWebサービスを持っており、Androidフォームでこのサービスからデータを取得し、Androidフォームでグリッドビューにデータを入力する必要があります。どうすればいいですか?
ありがとう、アリナ
デバイスとサーバー間の通信の標準的な方法を決定します。
次に、アイテムのリストを取得し、そのサイズに応じてグリッドビューを更新し、必要なすべてのビューを空のデータで膨らませます。ビューごとに、アイテムに関する詳細データ(画像など)についてサーバーにクエリを実行するasyncTaskを作成して実行し、onPostExecuteとonPreExecuteの両方について、アイテムがビューと一致することを確認して、正しい更新を行います。見る。
また、応答性とスムーズ性を向上させるために、受信したデータごとにキャッシュメカニズムを追加することを検討してください。
詳細については、このビデオをご覧ください。それはlistViewに関するものですが、同じヒントがgridViewとAdapterViewを拡張するすべてのクラスにも当てはまります。