私はリストビューでappwigetを持っています。各リストビュー アイテムには、異なる子ビューがあります。いくつかのビューをクリックすると、ウィジェットプロバイダーでイベントが発生し、別のビューをクリックするとアクティビティが開きます。オープン アクティビティまたはブロードキャスト レシーバーの get イベントでのみイベントを設定できますが、両方では設定できません。どうすればこれを行うことができますか?
まず、ウィジェットビューでリストビューにsetPendingIntentTemplateを設定します。次に、リストビューのバインド項目でsetOnClickFillInIntentRemoteViewsFactoryを設定します。
しかし、getBroadcastまたはgetActivityから生成されたPendingIntentsetPendingIntentTemplateを設定できます。
もちろん、ブロードキャストからのすべての子項目ビューの使用に使用できますPendingIntentが、受信イベントでアクティビティを開くにはどうすればよいですか?