私はリストの私のCars
を示しArrayAdapter<Cars>
を持っています。それは良いですが、リスト内の最後の項目をクリックすることで、他のCars
を動的にロードしたいのです。
最後の項目はCars
要素であってはならず、(たとえば、「次の項目をロード」)のようなテキストのみを含む項目でなければなりません。例:私は13 Cars
を持っていて、そのリストは次のようになります:車/自動車/車/ "次の商品をロード"。 私は次の3 Cars
を示すであろうと、最後の項目と「ロード次の項目」などをクリックします。アンドロイド:項目「負荷次のオブジェクト」をクリックして、ArrayAdapterにおける負荷の次のオブジェクトを
0
A
答えて
0
私はあなたが実際にここListView
を使用していないと仮定しています。
あなたはLoad next item
にonclickのリスナー関数をバインドすることができます。
この関数は現在のset_of_cars_displayed(最初は0)を取得し、set_of_cars_displayed * 3
から(set_of_cars_displayed +1) * 3
に車のセットを取得します。これは、あなたが、私はすべてが同じタイプである必要がありますので、あなただけのArrayAdapterでこれを行うことができるかどうかわからない
0
...任意の場合は、実装に直面している困難を投稿することができ、基本的な考え方である必要があります。 私がやることは、BaseAdapterを拡張する独自のクラスを作成することです。 そのクラスにはあなたの車の配列があり、getViewメソッドに基づいて位置を確認することができます。現在表示したい最後のものであれば、「次へクリック」のために別のものを展開することができます。あなたの車の配列を更新するクリックリスナー。だからおそらくこの最後のアイテムのgetcountメソッドに+1を加えなければならないでしょう。 notifydatasetchanged()を呼び出して新しい要素を再描画することを忘れないでください。
関連する問題
- 1. アンドロイド:負荷が
- 2. 項目のタイトルをクリックすると、ブートストラップモーダル負荷
- 3. システム負荷とユーザー負荷
- 4. 負荷テストツールの負荷テスト機能
- 5. ApplicationUser IDの重要な負荷オブジェクト
- 6. WebBrowserControl負荷目標URLを
- 7. dc.js - 私はこれを見て、負荷への負荷
- 8. AutoCompleteTextFieldは私が集中したときに、負荷の負荷
- 9. 次の負荷のためにアプリ情報を保存する
- 10. 異なる負荷プロファイルを使用したJMeter負荷テスト
- 11. WPFのComboBoxの負荷素子クリック
- 12. uframe負荷のクロスドメインページ
- 13. jqueryの負荷は()
- 14. WebPACKの負荷フォント
- 15. メテオフルプロダクションウェブアプリの負荷/ストレステスト?
- 16. 負荷テストバックボーンのApp
- 17. UIの負荷テスト
- 18. Scriptaculousの負荷パラメータ
- 19. jQueryの - 負荷functuion
- 20. サーバーの過負荷:
- 21. 高負荷のスプリングシングルトンビーンズ
- 22. AutoItの負荷エクセルアドイン
- 23. フレームコンテンツの負荷イベント
- 24. MySQLサーバの負荷
- 25. CSSメディアクエリの負荷
- 26. jQueryの負荷アニメーション
- 27. - DLLの負荷が
- 28. Azureの負荷テスト
- 29. 負荷のDropDownList、[値
- 30. jQueryのレイジー水平データ-SRCの負荷フェードや負荷イメージ