优化首次启动
This commit is contained in:
@ -271,18 +271,12 @@ public class SplashScreenActivity extends BaseActivity {
|
||||
Intent intent = new Intent(Settings.ACTION_APPLICATION_DETAILS_SETTINGS);
|
||||
intent.setData(Uri.parse("package:" + getPackageName()));
|
||||
startActivity(intent);
|
||||
}, () -> {
|
||||
launchMainActivity();
|
||||
logGrantedPermission(perms);
|
||||
});
|
||||
}, () -> logGrantedPermission(perms));
|
||||
} else {
|
||||
DialogUtils.showPermissionDialog(this, "权限申请",
|
||||
"在设置-应用-光环助手-权限中开启存储和手机信息权限,以保证能正常使用相关功能", "重试", "放弃",
|
||||
this::checkAndRequestPermission,
|
||||
() -> {
|
||||
launchMainActivity();
|
||||
logGrantedPermission(perms);
|
||||
});
|
||||
() -> logGrantedPermission(perms));
|
||||
}
|
||||
}
|
||||
|
||||
@ -339,12 +333,7 @@ public class SplashScreenActivity extends BaseActivity {
|
||||
ivImage.setImageResource(mPics[position]);
|
||||
if (position == mPics.length - 1) {
|
||||
TextView tvSkip = view.findViewById(R.id.splsh_guide_tv_skip);
|
||||
tvSkip.setOnClickListener(v -> {
|
||||
if (EasyPermissions.hasPermissions(SplashScreenActivity.this, mPermissions)) {
|
||||
launchMainActivity();
|
||||
}
|
||||
});
|
||||
|
||||
tvSkip.setOnClickListener(v -> launchMainActivity());
|
||||
}
|
||||
container.addView(view);
|
||||
return view;
|
||||
|
||||
Reference in New Issue
Block a user