トップページ > プログラム > 2016年01月21日 > dGNL9txZ

書き込み順位&時間帯一覧

17 位/167 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000002100000000003



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
Androidプログラミング質問スレ revision50 [転載禁止]©2ch.net

書き込みレス一覧

Androidプログラミング質問スレ revision50 [転載禁止]©2ch.net
526 :デフォルトの名無しさん[sage]:2016/01/21(木) 12:07:10.66 ID:dGNL9txZ
最初にintent.putExtraで設定した文字列が何故か固定されて
あとから違う文字列渡しても何故か最初と同じのしか通信されてない
キーワードを2個目以上渡してもそれは空っぽで何も渡されない
これって開発環境のバグなんだろうか?
Androidプログラミング質問スレ revision50 [転載禁止]©2ch.net
529 :デフォルトの名無しさん[sage]:2016/01/21(木) 12:38:17.33 ID:dGNL9txZ
Intent intent;
PendingIntent penintent;

intent = new Intent(MainActivity.this, test.class); …@
intent.putExtra("com.and.roid1", "ABC");
penintent = PendingIntent.getBroadcast(MainActivity.this, 0, intent, 0);
…A
intent.putExtra("com.and.roid1", "DEF");
penintent = PendingIntent.getBroadcast(MainActivity.this, 0, intent, 0);

これで結果は"ABC"が渡されます。
Aのとこに@のnewと同じ行を入れても結果は同じです。
penintentを別の新たな名前で作ってやってみても同じです。
Androidプログラミング質問スレ revision50 [転載禁止]©2ch.net
532 :デフォルトの名無しさん[sage]:2016/01/21(木) 13:26:17.56 ID:dGNL9txZ
setIntent(intent);
これも記述してみたのですが
PendingIntent.FLAG_CANCEL_CURRENT
このフラグを最後の0のとこに入れると更新されたみたいです。


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。