私は非常に奇妙な問題を抱えています。
ブロードキャストを送信し、いくつかのエクストラを設定していますが、受信機はそれらを取得していません:
送信 :
private void notifyAboutDownload(String reference, Context ctx) {
Intent i = new Intent(InitialActivity.ACTION_PACKAGE);
i.setAction(InitialActivity.ACTION_DOWNLOAD_COMPLEATED);
i.putExtra(InitialActivity.DOWNLOAD_ID, reference);
ctx.sendBroadcast(i);
}
そして受信:
public void onReceive(Context context, Intent intent) {
String downloadID = intent.getExtras().getString(InitialActivity.DOWNLOAD_ID);
Log.i(TAG, "downloadID : "+ downloadID);
}
};
何らかの理由で downloadID が null です。ヒントはありますか?
ありがとう