У меня есть класс Inbox, который расширяет ActivityGroup, реализует OnItemClickListener.
Этот класс входящих сообщений имеет имя menuItem GET, когда вызывается GET, у меня есть имя метода GETSMS ();
Теперь у меня есть этот класс:
public class InboxSMSReciever extends BroadcastReceiver{
List<String> inboxEmails;
@Override
public void onReceive(Context context, Intent intent) {
inboxEmails = new ArrayList<String>();;
inboxEmails = getSMSAsEmails(intent);
}
private List<String> getSMSAsEmails(Intent intent){
List<String> inboxEmails = new ArrayList<String>();
Bundle bundle = intent.getExtras();
SmsMessage[] smsMessage=null;
if(bundle !=null){
Object[] pdus = (Object[]) bundle.get("pdus");
smsMessage = new SmsMessage[pdus.length];
for(int i=0;i<smsMessage.length;i++){
smsMessage[i]=SmsMessage.createFromPdu((byte[])pdus[i]);
inboxEmails.add(smsMessage[i].getMessageBody());
}
}
return inboxEmails;
}}
Как бы я вернул SMSRecieve to Inbox class в метод GETSMS ().
Предложения, пожалуйста