package com.pps.receiver;
import java.io.File;
import com.pps.commom.MemoryStatus;
import com.pps.utils.FileUtils;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.util.Log;
/**
* 广播接受者,使用定时闹钟,进行删除已经下载好的节目列表信息
* @author jiangqingqing
*
*/
public class DeleteXmlBroadcast extends BroadcastReceiver {
public static String DELETE_ACTION="com.pps.tv.delete.xml";
@Override
public void onReceive(Context context, Intent intent) {
if(intent.getAction().equals(DELETE_ACTION))
{
Log.v("jiangqq", "收到广播,进行删除缓存....");
//处理删除xml文件,释放用户手机空间
if(MemoryStatus.externalMemoryAvailable()) //外设已经挂载
{
File list_File=new File("/sdcard/141.xml");
if(list_File.exists())
{
//文件存在进行删除
FileUtils.deleteAll(list_File);
}
File details_File=new File("/sdcard/pps_download/details");
if(details_File.exists())
{
FileUtils.deleteAll(details_File);
}
}
}
}
}