Я получил данные журнала звонков (число, тип, дата, продолжительность) в широковещательном классе Receiver. Теперь я хочу установить эти данные в виде списка класса activity.I не могу получить, как отправлять данные через намерение между этими двумя действиями и переходить в представление списка. Пожалуйста, помогите мне решить эту проблему.Проходит от BroadcastReciver до Activity
код для вызова в деятельности class-:
String number = cursor.getString(cursor.getColumnIndex("address")); // check for null
String date = cursor.getString(cursor.getColumnIndex("date")); // convert to date its long
String message_text = cursor.getString(cursor.getColumnIndex("body"));
String type = cursor.getString(cursor.getColumnIndex("type")); // check type and get names
// send email from here
sendSMSEmail(number, date, message_text, type);
}
}
cursor.close();
String finalData=number+"\n"+date+"\n"+message_text+"\n"+type;
Также я прохожу Intent
Intent i=new Intent();
i.putExtra(number,number);
i.putExtra(date, date);
i.putExtra(message_text, message_text);
i.putExtra(type,type);
context.sendBroadcast(i);
Вы вызвали новую деятельность в 'BroadcastReciver'? –
положите часть своего рабочего кода –
нет, я понятия не имею, чтобы вызывать новую активность в классе broadcastReceiver. Я новичок в android, так что, пожалуйста, помогите мне сделать это. – Kundan