okjack
okjack 2 years ago
parent 51b557a5bd
commit e6ecbf25e8
  1. 4
      app/src/leanback/java/com/fongmi/android/tv/ui/activity/HomeActivity.java

@ -304,7 +304,6 @@ public class HomeActivity extends BaseActivity implements CustomTitleView.Listen
} }
private void setConfig(Config config, String success) { private void setConfig(Config config, String success) {
if (TextUtils.isEmpty(config.getUrl())) return;
if (config.getUrl().startsWith("file") && !PermissionX.isGranted(getActivity(), Manifest.permission.WRITE_EXTERNAL_STORAGE)) { if (config.getUrl().startsWith("file") && !PermissionX.isGranted(getActivity(), Manifest.permission.WRITE_EXTERNAL_STORAGE)) {
PermissionX.init(this).permissions(Manifest.permission.WRITE_EXTERNAL_STORAGE).request((allGranted, grantedList, deniedList) -> load(config, success)); PermissionX.init(this).permissions(Manifest.permission.WRITE_EXTERNAL_STORAGE).request((allGranted, grantedList, deniedList) -> load(config, success));
} else { } else {
@ -393,7 +392,8 @@ public class HomeActivity extends BaseActivity implements CustomTitleView.Listen
FileUtil.clearCache(new Callback() { FileUtil.clearCache(new Callback() {
@Override @Override
public void success() { public void success() {
setConfig(VodConfig.get().getConfig().json("").save(), ResUtil.getString(R.string.config_refreshed)); Config config = VodConfig.get().getConfig().json("").save();
if (!config.isEmpty()) setConfig(config, ResUtil.getString(R.string.config_refreshed));
} }
}); });
} }

Loading…
Cancel
Save