0
私は、アプリケーションの準備が整い、うまくいきました。今はウィジェットを追加したいと思います。私のウィジェットは、それぞれが追加neccessary初期化を認識して、元のアプリ 複数の.actionを持つアプリケーション.MAIN
- :私は右のこの事をやっている場合ので事は、、、確かイムではありません3つのボタンが3つの活動を開始するであろうから、この事は、私は、このように私は彼らに
これは正しい方法ですか?または、他に推奨される方法はありますか?私はマニフェストに追加されたタグ:
<action android:name="android.intent.action.MAIN" />
編集:ウィジェットが完全に独立したアプリです、あなたは市場からseparetelyそれをダウンロードしなければならないこと、オリジナルのポストに言及するのを忘れてしまいました。
私は自分の開発者のコンピュータに戻ってきますが、私はウィジェットからいくつかのスニペットを投稿しますが、基本的にはそれぞれのボタンがインテントを開始します。アクティビティ。たとえば、ウィジェットの「お気に入り」ボタンを押すと「ActFavorites」が起動し、「設定」ボタンを押すと「ActSettings」が起動します。 今のところ、このように動作します、私の質問は、それは任意の奇妙なエラーを引き起こす可能性がありますか?すべての必要な初期化を行うことを前提としているので、ソースからのNullPointersは問題にはなりません。 – hundeva
@hundeva:あなたが 'PendingIntent'であなたの活動を具体的に特定しているなら、' action.MAIN'は必要ありません。 – CommonsWare
私が正しいことを覚えていれば、私は行動を行動として定義しなかった場合、私はいくつかの例外を受けました。MAIN、私は何かを混乱させるかもしれない、明日それをチェックします! – hundeva