Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private void nextActivity() {
- // Here, thisActivity is the current activity
- if ((ContextCompat.checkSelfPermission(this,
- Manifest.permission.READ_PHONE_STATE)
- != PackageManager.PERMISSION_GRANTED) || (ContextCompat.checkSelfPermission(this,
- Manifest.permission.GET_ACCOUNTS)
- != PackageManager.PERMISSION_GRANTED)) {
- ActivityCompat.requestPermissions(this,
- new String[]{Manifest.permission.READ_PHONE_STATE,Manifest.permission.GET_ACCOUNTS},
- PERMISSION_PHONE_READ_STATE);
- } else {
- TelephonyManager mTelephonyMgr = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE);
- String imei = mTelephonyMgr.getDeviceId();
- if (Build.VERSION.SDK_INT >= 23 && imei==null) {
- ActivityCompat.requestPermissions(this,
- new String[]{Manifest.permission.READ_PHONE_STATE,Manifest.permission.GET_ACCOUNTS},
- PERMISSION_PHONE_READ_STATE);
- } else {
- startActivity(new Intent(this, AtividadePrincipal.class));
- this.finish();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement