2011-08-16 20 views
0

これは3つの部分からなる質問です。私はAndroidには新しく、RSSフィードを読み込んでホーム画面にwidgetの形式で表示する新しいアプリを作成しようとしています。rssフィードからホーム画面ウィジェットを作成するにはどうすればよいですか?

  1. フォーマット済みのRSSフィードを表示するにはどのようなネットワークコールが必要ですか?
  2. 受信したコンテンツを保持するために使用できるレイアウト構造は何ですか?
  3. ユーザーがこのウィジェットからRSSフィードを選択した場合、RSSフィードへのリンクをWebブラウザで開くことができますか?

ありがとうございました!

答えて

4

私はAndroidには新しく、RSSフィードを読み込んでホーム画面にウィジェットの形式で表示する新しいアプリを作成しようとしています。

最初に、ホーム画面のインタラクティブビットを「アプリウィジェット」と呼びます。

第2に、おそらくHoneycombを除いて、これは簡単ではないでしょう。

フォーマット済みのRSSフィードを表示するにはどのようなネットワークコールが必要ですか?

RSSフィードを取得している人は誰でも尋ねてください。通常はHTTPです。しかし、「RSS」と「ネットワークコール」が何を意味するのかを研究する時間を費やすと、それらはほとんど無関係であることがわかります。私はあなたに、たとえば紙の形でRSSフィードを与えることができます。

受信したコンテンツを保持するために使用できるレイアウト構造は何ですか?

ハニカムでは、アプリウィジェットでフィードにListViewを使用できます。

ユーザーがこのウィジェットから選択した場合、RSSフィードへのリンクを開くにはどうすればよいですか?

startActivity()を使用すると、URLにACTION_VIEWIntentが表示されます。

しかし、「RSSフィード」と「リンク」が何であるかを調べる時間があれば、ブラウザはRSSフィードの表示方法(XML形式)を知らないことになります。私はあなたが本当に "RSSフィードからアイテムへのリンクを開く"という意味だと推測しています。

関連する問題