0

デスクトップ ウィジェットがあり、その中に設定ボタンがあります。タップするとアクティビティが起動し、そこでウィジェットの設定を変更できます。アクティビティは非常にシンプルで、スピナーやチェックボックスなどはほとんどなく、OK と CANCEL の 2 つのボタンしかありません。

そして、私にとって最大の問題は、ウィジェットからアクティビティを起動する方法は知っていますが、アクティビティからウィジェットに「戻る」方法がわからないことです。唯一可能な方法は、電話の戻るボタンを押すことです。しかし、ご覧のとおり、ユーザーにとってより自然に見えるように、[OK] と [キャンセル] の 2 つのボタンが必要です。OK/キャンセルボタンを押してアクティビティをバックグラウンドに、ウィジェットをフォアグラウンドに切り替えた後、どの方法を使用すればよいですか?

4

1 に答える 1

0

これを試して

   in onclicklistener of ok button call finish()
于 2012-05-18T10:17:35.050 に答える