浏览 3793 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2010-08-18
最后修改:2010-08-18
两种方法
1、代码
1, Define a class extends BroadcastReceiver;
2、XML
<data android:scheme="package"></data> This line is very important. Otherwise, broadcast can't be received. 这一行很重要
<receiver android:name="UninstallApp"> <intent-filter> <action android:name="android.intent.action.PACKAGE_REMOVED" /> <data android:scheme="package"></data> </intent-filter> </receiver>
import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; import android.util.Log; public class UninstallApp extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { Log.e("intent", "intent="+intent.getAction()); } }
声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |