我想在我的应用程序中实现gcm,并在启动时显示用户一个问题是否要接收通知。
我想要做的程序:
AlertDialog question -> yes or no
Store answer in SharedPreferences
if(true) { register procedure etc }
rest of code
这是这样做的吗?
答案 0 :(得分:2)
您应添加首选项,以便用户随时改变主意。此外,在启动时显示一个对话框将使您的应用程序启动臃肿和无聊。它应该尽快启动并可用。
答案 1 :(得分:1)
是的,应该如何实现,如果用户想要从推送服务中取消注册,你应该简单地调用:GCMRegistrar.unregister(context)