2011-07-17 9 views
0

私はOSで始まるアプリケーションを持っており、後で実行されるユーザーの操作に依存してアクティブである場合もあればアクティブでない場合もあります。もちろん このアプリ、アンドロイド-manifest.xmlにファイル内のアクティビティの数を持っており、そのうちの一つは、エントリポイントとして定義されているAndroidアプリケーション標準(ウィジェット付き)

<activity android:name=".PrincipalActivity" 
       android:label="@string/app_name"> 
     <intent-filter> 
      <action android:name="android.intent.action.MAIN" /> 
      <category android:name="android.intent.category.LAUNCHER" /> 
     </intent-filter> 
    </activity> 

今私は、ウィジェットを追加するには、ユーザーに選択肢を与えたいです私のアプリに関する関連情報のみを表示するための彼/彼女のデスクトップ上では、バックグラウンドで実行されている(または実行されているはずです)。

Q1:この同じアプリにウィジェットを追加することは可能ですか?

Q2:ウィジェットから自分のアプリを呼び出せますか?

私はウィジェットのチュートリアルの後にウィジェットを追加しようとしましたが、これまでは機能しませんでした。

答えて

1
  1. はい、アプリにウィジェットを追加することは可能です。アンドロイドマニフェストでウィジェットを定義するだけで済みます。私はあなたがこれを見たかどうかは分かりませんが、ここに良い参考資料があります:http://developer.android.com/guide/topics/appwidgets/index.html

  2. はい、ウィジェットからあなたのアプリを呼び出すことができます。ここではそれについての記事があります:あなたはしかし、ここで質問をするについてのFAQを読んでする必要がありますLaunching activity from widget

。ここにあなたの質問を改善するカップルの方法があります。

  1. は、特定の問題について具体的な質問ではなく、主要な何かを行う方法について幅広い質問を提供します。

  2. 何か試してもうまくいかなかった場合は、結果が何だったのか、予想された結果が何かを説明してください。