5

ListView には、読み込み中のメッセージを表示するのに役立つ addFooterView メソッドがあります。しかし、GridView にはこのメソッドがありません。では、Google Play に表示されているように、GridView にフッター ビューを追加するにはどうすればよいでしょうか。 Google Play ローディング フッター ビュー

4

5 に答える 5

6

Android BucketListAdapter

これはバケット リスト アダプターの実装であり、Google Play アプリケーションに表示されるものと似ています。リスト要素のグリッドのようなレイアウトを備えており、リストのヘッダーとフッターを引き続き使用できるという利点があります。これは、標準の GridView では不可能なことです。

リンク: https://github.com/rzsombor/bucket-list-adapter

于 2012-09-04T09:24:11.650 に答える
0

いいえ、申し訳ありませんが、GridView はこの種の機能を提供していません。

「詳細はここをクリック」のエントリが必要な場合は、現在のグリッド データの最後に到達したら、データを遅延ロードします。CommonsWare のEndlessAdapterを見て、それを GridView に適応させることができます。

于 2012-07-15T23:56:28.033 に答える
0

相対レイアウトを試して使用し、グリッド ビューを配置し、属性android:layout_alignParentBottom="true"を使用してリニア レイアウトを作成すると、グリッド ビューの下に必要なものを配置できます。

于 2012-07-15T23:57:30.913 に答える
0

エンドレス スクロール リスナーを gridview のスクロール リスナーとして使用できます。スクロール リスナーを使用すると、現在の位置を取得できます。最後に到達すると、カスタム読み込みビューが表示され、ネットワークからの読み込みが完了すると (AsyncTask またはローダーが完了)、読み込みビューを非表示にすることができます。

于 2012-07-16T02:53:04.850 に答える