不要显示"这个应用程序不会在没有谷歌播放服务的情况下运行"对话

时间:2016-03-01 12:21:26

标签: java android google-play-services

我在自己的应用中使用Google Play服务,但运行起来并不是必需的。但是,如果设备没有Google Play服务,则会显示一个对话框,其中显示:此应用无法在没有Google Play服务的情况下运行。

问题是,我可以更改此文本吗?我无法找到。

我的代码:

private boolean checkPlayServices() {
    GoogleApiAvailability apiAvailability = GoogleApiAvailability.getInstance();
    int resultCode = apiAvailability.isGooglePlayServicesAvailable(this);
    if (resultCode != ConnectionResult.SUCCESS) {
        if (apiAvailability.isUserResolvableError(resultCode)) {
            apiAvailability.getErrorDialog(this, resultCode, 
                PLAY_SERVICES_RESOLUTION_REQUEST).show();
        } else {
            Log.i(TAG, "This device is not supported.");
            finish();
        }
        return false;
    }
    return true;
}

1 个答案:

答案 0 :(得分:1)

我猜你可以只显示一个自定义对话框而不是apiAvailability.getErrorDialog(this, resultCode, PLAY_SERVICES_RESOLUTION_REQUEST).show();