Add storage permission check

master^2
fengyuecanzhu 3 years ago
parent ab67ab6f10
commit a8cf25d6f2
No known key found for this signature in database
GPG Key ID: 04B78AD06A9D6E6C
  1. 6
      app/src/main/java/xyz/fycz/myreader/ui/fragment/MineFragment.java

@ -208,8 +208,7 @@ public class MineFragment extends BaseFragment {
@Override @Override
protected void initClick() { protected void initClick() {
super.initClick(); super.initClick();
binding.mineRlUser.setOnClickListener(v -> { binding.mineRlUser.setOnClickListener(v -> StoragePermissionUtils.request(this, (permissions, all) -> {
StoragePermissionUtils.request(this, (permissions, all) -> {
if (isLogin) { if (isLogin) {
Intent intent = new Intent(getActivity(), UserInfoActivity.class); Intent intent = new Intent(getActivity(), UserInfoActivity.class);
startActivityForResult(intent, APPCONST.REQUEST_LOGOUT); startActivityForResult(intent, APPCONST.REQUEST_LOGOUT);
@ -217,8 +216,7 @@ public class MineFragment extends BaseFragment {
Intent intent = new Intent(getActivity(), LoginActivity.class); Intent intent = new Intent(getActivity(), LoginActivity.class);
getActivity().startActivityForResult(intent, APPCONST.REQUEST_LOGIN); getActivity().startActivityForResult(intent, APPCONST.REQUEST_LOGIN);
} }
}); }));
});
binding.mineRlSyn.setOnClickListener(v -> { binding.mineRlSyn.setOnClickListener(v -> {
if (!isLogin) { if (!isLogin) {
ToastUtils.showWarring("请先登录!"); ToastUtils.showWarring("请先登录!");

Loading…
Cancel
Save