【发布时间】:2015-01-28 19:08:25
【问题描述】:
我正在尝试遵循 Google 文档中的 gcm 教程。他们说如果 Play Services 过期了就调用这个方法:
GooglePlayServicesUtil.getErrorDialog(resultCode, activity, 9000).show();
没关系,但它会显示一个对话框,显示“除非您更新 Google Play 服务,否则此应用将无法运行”并带有“更新”按钮。我想更改标题和消息文本。我的用户可以跳过更新,该应用程序仍将运行。他们只是不会收到推送通知。如何更改对话框的消息?
我想做这样的事情:
Dialog errorDialog = GooglePlayServicesUtil.getErrorDialog(resultCode, activity, 9000);
errorDialog.setTitle("out of date");
errorDialog.setMessage("Please update or push notifications won't work. Thank you");
errorDialog.show();
【问题讨论】:
-
试试我的答案。它应该可以工作。
标签: java android google-play-services google-cloud-messaging android-dialog