RSS フィードを解析し、そのデータをリストボックスにロードしようとしています。アイテムの内容は次のような形式です。
type
TFeedItem = class
private
FTitle: string;
FDescription: string;
FLink: string;
FImageUrl: string;
public
property Title: string read FTitle;
property Description: string read FDescription;
property Link: string read FLink;
property ImageUrl: string read FImageUrl;
end;
リストはカスタム描画され、各項目に上記のすべてのフィールドが表示されます。100 を超えるフィード アイテムがあるため、各 ImageUrl をダウンロードして、対応するリスト アイテムに表示するのに時間がかかります。そこで、最初の 10 個のアイテムを最初にフェッチすることを考えました。ユーザーがリストボックスの最後までスクロールすると、次の 10 項目が取得されます。実際、私は Facebook や他の多くの Android アプリケーションがスクロール トゥ エンド イベントでより多くのデータ項目を表示する方法を実装しようとしています。
Google 検索では、Android 実装または Windows Phone のほとんどの結果が得られます。