Androidプログラミング質問スレ Part31
■ このスレッドは過去ログ倉庫に格納されています
0401デフォルトの名無しさん
2013/04/06(土) 19:48:16.44前スレから持ってきた
OK ボタンを押した後 FMR したらボタンが反応しなくなるってことだよね
ソース見ると OK ボタン押したとき作ってる RemoteViews には setOnClickPendingIntent してない
RemoteViews を作るときは毎回常に全情報を設定しないとだめだよ
以下推測
FMR を動かしたときにホームアプリも kill される
ホームアプリが復活したとき、ウィジェットは保存されている RemoteViews から再生成される
このとき再生成に使われる RemoteViews は直前に updateAppWidget したもの、つまり OK ボタン押したとき作ったもの
OK ボタン押したときに作った RemoteViews には setOnClickPendingIntent がない
よって OK ボタンを押しても反応しない
■ このスレッドは過去ログ倉庫に格納されています