Я пытаюсь получить некоторые данные в моем BroadcastReceiver, который вызывается ListActivity.
Это называется, я проверял это, но getExtras всегда возвращает NULL.
Это интересная часть моего ListActivity:
public boolean onContextItemSelected(MenuItem item) {
Intent distIntent = new Intent();
distIntent.setAction(Intent.ACTION_SEND);
distIntent.putExtra("fileName", new File("Test").getName());
sendBroadcast(distIntent);
}
Это соответствующая часть моего BroadcastReceiver:
public void onReceive(Context c, Intent intent){
String b = intent.getStringExtra("fileName");
if(b != null)
Log.e(logTag, "File Name: "+b);
}
Файл существует, его имя правильно добавлено в намерение, но по какой-то причине не передается моему получателю.
Любой совет приветствуется!