我有代码删除联系人群组,其联系人群组ID是这样的,并且也在运作......
ContentValues values = new ContentValues();
values.put(ContactsContract.Groups._ID, 4444);
getContentResolver().delete(ContactsContract.Groups.CONTENT_URI,values.toString(),null);
但是我想在Android设备中卸载应用程序时执行此删除。所以我需要做什么或者在卸载时可以使用哪些功能?
你能给我一些建议吗?
答案 0 :(得分:1)
抱歉,您无法在卸载应用程序时获得控制权或执行任何任务。
不幸的是,目前Android软件包无法在删除代码时执行代码。但是,您可以在另一个程序包中注册BroadcastReceiver
ACTION_PACKAGE_REMOVED
,这些程序包将在从手机中删除程序包时调用。