sim改变后重置android偏好

时间:2014-10-12 23:24:30

标签: android validation

如果SIM卡已被更改,我想要删除所有首选项。实际上我有一个启动接收器,它验证sim ID是否是存储的,但有时get_ubscriberId方法在boot_completed上不可用。 有什么想法吗?

1 个答案:

答案 0 :(得分:0)

重新启动时,只需更新持久标志(例如,不同SharedPreferences中的值)即表示您要检查SIM卡。然后,在您的应用程序下次运行时检查SIM。

或者,跳过BOOT_COMPLETED接收器,只需在应用运行时检查SIM卡。并非所有设备都需要重启才能切换SIM卡。