第4回、第5回では、簡単なRSSリーダー「SimpleRSSReader」を題材に、Androidアプリの基本的な開発手法を解説してきた。AndroidにおけるRSSパーサの挙動を学び、アプリに実装するところまできた。 今回は、RSSリーダーとしての体裁を整えるために、記事の要約文を表示する詳細画面をつけてみる。現在、アプリが持つアクティビティは記事を一覧表示する「RSSListActivity」一つしかないが、今回はもう一つ、詳細画面(図1)を表示するためのアクティビティ「ItemDetailActivity」を追加する。 前回実装したパースの機能を担う「parseXml」メソッドでは、title要素とdescription要素しか取得していないため、詳細画面で表示されるデータも記事のタイトルと本文だけである。 今回新たにアクティビティを追加することで、複数のアクティビティ間での画面遷移