通常、AndroidにAppWidgetを追加する場合は、ウィジェットを1つ選択してホーム画面にバインドするリストがあります。AppWidgetをAppWidgetHostにバインドする - Android
私は独自のとそのために構築した特定のApp Widgetsを持つアプリケーションを構築しようとしています。
私は2つの問題を抱えて:
- 私は自動的にリストから選ぶユーザーせずに私のAppWidgetsHostにウィジェットをバインドできるようにしたいと思います。
- 自分の「ウィジェットの選択」リストを作成し、ウィジェットを作成して、私が作成したウィジェットしかロードしません。
簡単にするには。そこに私AppWidgetsと私のアプリがあると私は
3人が、Googleのフォーラムで同様の質問をしたなどappWidgetHostにappWidgetを結合するという点で完全な制御をしたい:
私が可能性があると判明した唯一の答えは、リンク番号2です。Paraneet(replaneの1つrs)は、セキュリティ上の問題があるため、/ data/appではなく/ system/appの下にアプリをインストールできると述べています。しかし、それが生産のための信頼できる解決策であるかどうかはわかりません。これを行うことの長所と短所についてもっと知りたいと思います。
ありがとう、シャイ。
をチェックしてくださいしかし、どのように、私はそうすることができますか? –
@Adamはこれを試してます。http://coderender.blogspot.ch/2012/01/hosting-android-widgets-my.html – benchuk
@Adamこれを試してみてください。http://coderender.blogspot.ch/2012/01/hosting -android-widgets-my.htmlとこれは:http://leonardofischer.com/hosting-android-widgets-my-appwidgethost-tutorial/そしてこれは:http://stackoverflow.com/questions/3635101/how-to- sign-android-app-with-system-signatureの最後のリンクは、どのシステムアプリにとっても重要です。 – benchuk