1

アプリに gcm を実装し、起動時に通知を受け取りたいかどうかを尋ねるダイアログをユーザーに表示したいと考えています。

私がやろうと思っている手順:

AlertDialog question -> yes or no
Store answer in SharedPreferences
if(true) { register procedure etc }
rest of code

これはそれを行う方法ですか?

4

2 に答える 2

2

ユーザーがいつでも気が変わるように、基本設定項目を追加する必要があります。さらに、起動時にダイアログを表示すると、アプリの起動が肥大化して退屈になります。すぐに起動して使用できるようになります。

于 2012-11-21T10:34:35.293 に答える
1

はい、それは実装方法です。ユーザーがプッシュサービスから登録解除したい場合は、単に呼び出す必要があります: GCMRegistrar.unregister(context)

于 2012-11-21T10:34:46.797 に答える