アプリにさまざまなタグで RSS を使用しており、たとえば<title>
とをリストに表示したいのですが、特定のアイテムをクリックすると、と<pubDate>
を含む新しいレイアウトが開くと思われます。<title>
<description>
あらゆる種類のヘルプ、リンク、ヒントなどをいただければ幸いです:)
ありがとう
アプリにさまざまなタグで RSS を使用しており、たとえば<title>
とをリストに表示したいのですが、特定のアイテムをクリックすると、と<pubDate>
を含む新しいレイアウトが開くと思われます。<title>
<description>
あらゆる種類のヘルプ、リンク、ヒントなどをいただければ幸いです:)
ありがとう
ListViews はトリッキーです。使用する ListAdapter は、リスト内の単一のエントリ、ソース データ項目、および単一エントリ レイアウト内の各項目の宛先ビューを記述するレイアウトを指定する必要があります。ソース アイテムと宛先ビューの間には 1 対 1 の対応が必要です。ただし、配列/カーソル/ソースデータを含むものには、さらに多くのデータを含めることができます。たとえば、SimpleCursorAdapter の場合、Cursor 自体に 15 項目を含めることができますが、表示する必要があるのは 2 つだけです。SimpleCursorAdapter の場合、ソース項目は文字列の配列の列名として指定され、宛先ビューは配列の resourceID として指定されます。 intの。
単一のリスト エントリの詳細を表示する最も使いやすい方法は、クリックすると新しいアクティビティ/フラグメントを開く onClickListener を使用することです。Listener には、クリックされたエントリのインデックスが渡されます。これから、そのエントリをサポートするカーソル行に戻り、必要なデータを新しいアクティビティ/フラグメントに渡すことができます。
最も一般的な使用例である Cursor を使用しましたが、配列、リストなどでも同じパターンが機能します。