خرید بک لینک
میخوام بدونم کدوم یکی از این حالتها بیشتر اتفاق میافته و آیا لازمه همه اینها رو بزارم بمونه؟
کار این تابع اینه که چک میکنه که الان وضعیت گوگل پلی سرویس در چه حالتی هست که اگر SUCCESS اتفاق بیافته میتونیم کارهای مربوط به پوش نوتیفیکیشن رو انجام بدیم

هنوز حالتهای دیگه هم داره که تو این تابع نیست:

کد:

GoogleApiAvailability avail;
int PLAY_SERVICE_STATUS = avail.isGooglePlayServicesAvailable(this);
checkPlayService(PLAY_SERVICE_STATUS);

private void checkPlayService(int PLAY_SERVICE_STATUS)
{
switch (PLAY_SERVICE_STATUS)
{
case CoectionResult.API_UNAVAILABLE:
//API is not available
break;
case CoectionResult.NETWORK_ERROR:
//Network error while coection
break;
case CoectionResult.RESTRICTED_PROFILE:
//Profile is restricted by google so can not be used for play services
break;
case CoectionResult.SERVICE_MISSING:
//service is missing
break;
case CoectionResult.SIGN_IN_REQUIRED:
//service available but user not signed in
break;
case CoectionResult.SUCCESS:
break;
}
}

ارسالها

تشکر شده توسط:

برچسب: نویسنده: خنجی تاريخ: پنجشنبه 5 مرداد 1396 ساعت: 4:49

صفحه بندی