通常、Android に AppWidget を追加する場合は、1 つのウィジェットを選択する必要があるリストがあり、それがホーム画面にバインドされます。
独自のappWidgetHostと、そのために構築した特定のアプリ ウィジェットを持つアプリを構築しようとしています。
2 つの問題があります。
- ユーザーがリストから選択しなくても、ウィジェットを AppWidgetsHost に自動的にバインドできるようにしたいと考えています。
- 独自の「ウィジェット選択リスト」を作成し、作成したウィジェットのみをロードしたいと考えています。
簡単にするために; 私の AppWidgets を含む私のアプリがあり、appWidget を appWidgetHost などにバインドするという点で完全な制御が必要です。
3 人が Google フォーラムで同様の質問をしました。
可能性があるとわかった唯一の答えは、リンク番号 2 にあります。Paraneet (返信者の 1 人) は、セキュリティ上の問題があるため、/data/app ではなく /system/app の下にアプリをインストールできると述べました。しかし、それが本番用の信頼できるソリューションであるかどうかはわかりません。これを行うことの長所と短所についてもっと知りたいです。
ありがとう、シャイ。