リストビューでWebサービスの最初の50レコード表示から値を取得しています。フッターにロードボタンがあります。ユーザーが読み込みボタンをクリックすると、Web サービスから次の 50 レコードを取得します。最初の 50 と 2 番目の 50 を追加する方法..n リスト ビューで表示する
データオブジェクトのarraylistを使用しています
ありがとう
リストビューでWebサービスの最初の50レコード表示から値を取得しています。フッターにロードボタンがあります。ユーザーが読み込みボタンをクリックすると、Web サービスから次の 50 レコードを取得します。最初の 50 と 2 番目の 50 を追加する方法..n リスト ビューで表示する
データオブジェクトのarraylistを使用しています
ありがとう
リストのアダプターに渡した新しい 50 レコードを arraylist に追加するだけで、アダプターの notifydatasetchanged メソッドを呼び出してリストを更新します。
addAll()
ArrayList のマージについて話している場合は、List のメソッドを使用してそれらをマージできます。
ListView listView = (ListView)findViewById( R.id.myListView );
final ArrayList listItems = new ArrayList();
最終的な ArrayAdapter アダプター = 新しい ArrayAdapter( this, android.R.layout.simple_list_item_1, listItems );
listView.setAdapter( アダプター );
それがあなたを助けることを願っています!!
別の一時配列リストで他の 50 レコードを取得し、元の配列リストの addAll() メソッドを呼び出してこれらを元の配列リストに追加してから、マージされた配列リストを持つアダプターで listView を再度バインドします。