私はAndroidには新しく、RSSフィードを読み込んでホーム画面にウィジェットの形式で表示する新しいアプリを作成しようとしています。
最初に、ホーム画面のインタラクティブビットを「アプリウィジェット」と呼びます。
第2に、おそらくHoneycombを除いて、これは簡単ではないでしょう。
フォーマット済みのRSSフィードを表示するにはどのようなネットワークコールが必要ですか?
RSSフィードを取得している人は誰でも尋ねてください。通常はHTTPです。しかし、「RSS」と「ネットワークコール」が何を意味するのかを研究する時間を費やすと、それらはほとんど無関係であることがわかります。私はあなたに、たとえば紙の形でRSSフィードを与えることができます。
受信したコンテンツを保持するために使用できるレイアウト構造は何ですか?
ハニカムでは、アプリウィジェットでフィードにListView
を使用できます。
ユーザーがこのウィジェットから選択した場合、RSSフィードへのリンクを開くにはどうすればよいですか?
startActivity()
を使用すると、URLにACTION_VIEW
Intent
が表示されます。
しかし、「RSSフィード」と「リンク」が何であるかを調べる時間があれば、ブラウザはRSSフィードの表示方法(XML形式)を知らないことになります。私はあなたが本当に "RSSフィードからアイテムへのリンクを開く"という意味だと推測しています。