package com.smit.rssreader;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
public class RSSReceiver extends BroadcastReceiver {
private CustomerDialogListener listener ;
private Context context;
private RSSOpenHelper rssOpenHelper;
public RSSReceiver(CustomerDialogListener lis,Context context, RSSOpenHelper help){
this.listener = lis;
this.context = context;
this.rssOpenHelper = help;
}
@Override
public void onReceive(Context context, Intent intent) {
// TODO Auto-generated method stub
String action = intent.getAction();
if(action.equals(RssReaderConstant.READED_BROADCAST)){
listener.onOkClick();
}else if(action.equals(RssReaderConstant.IQRESPONSEYES)){
String message = intent.getExtras().getString("FEEDURL");
String subFlag = intent.getExtras().getString("SUBUNSUB");
if(subFlag.equals("unsub")){
new PopupDialog("��ܰ��ʾ��","�Ѿ�ȡ����Ƶ���Ķ��ģ�",context).show();
rssOpenHelper.deleteChannel(message);
listener.onOkClick();
}
}else if(action.equals("com.smit.rssreader.action.IQ_NO_BROADCAST")){
String message = intent.getExtras().getString("FEEDURL");
String subFlag = intent.getExtras().getString("SUBUNSUB");
if(subFlag.equals("unsub")){
new PopupDialog("��ܰ��ʾ��","ȡ����Ƶ���Ķ��IJ��ɹ���",context).show();
}
}
}
}