アプリのウィジェット コンポーネントをユーザーにインストールしてもらいたいです。現在、私の「メインアクティビティ」は、ウィジェットがあり、ウィジェットのリストを表示するというテキストビューをポップアップするだけです。
残念ながら、現時点では、メインアクティビティを開く必要があります。ウィジェットのリストにウィジェットを表示したい場合。
煩わしいことはしたくありませんが、実際にウィジェットを取得して使用するには多くのハードルがあるようです。
私ができること:ウィジェットがランチャー画面にあるかどうかを確認するオンブートサービスをセットアップします。何らかの通知を介して、ユーザーに 1 回または 2 回 (これまでに) 思い出させることができます。onUpdate
ウィジェットは、そのメソッドまたはその他のライフサイクル コマンドを使用して、そのサービスをオフにすることができます。個人的に誤報は大嫌いです。
私がやりたいことの 1 つは、プログラムでウィジェット リストを開くことです。それは可能ですか?他のベストプラクティスはありますか? ウィジェットのみのアプリを使用することはできなくなったので、アプリのメイン コンポーネントは引き続きウィジェットにしたいと考えています。