Commit 06d3c355 authored by wangfugui's avatar wangfugui

删除ypk时,校验文件名称,只有官方ypk被删除才会触发ExCard相关的UI动作。

parent d336a4a7
...@@ -342,9 +342,11 @@ public class SettingFragment extends PreferenceFragmentPlus { ...@@ -342,9 +342,11 @@ public class SettingFragment extends PreferenceFragmentPlus {
FileUtils.delFile(mSettings.getExpansionsPath().getAbsolutePath() + "/" + name); FileUtils.delFile(mSettings.getExpansionsPath().getAbsolutePath() + "/" + name);
DataManager.get().load(true); DataManager.get().load(true);
Toast.makeText(getContext(), R.string.done, Toast.LENGTH_LONG).show(); Toast.makeText(getContext(), R.string.done, Toast.LENGTH_LONG).show();
SharedPreferenceUtil.setExpansionDataVer(null);//删除先行卡后,更新版本状态 if (name.equals(Constants.officialExCardPackageName)) {//如果删除的是官方先行卡ypk,则更新其相关UI状态
ServerUtil.exCardState = ServerUtil.ExCardState.NEED_UPDATE; SharedPreferenceUtil.setExpansionDataVer(null);//删除先行卡后,更新版本状态
EventBus.getDefault().postSticky(new ExCardEvent(ExCardEvent.EventType.exCardPackageChange));//删除后,通知UI做更新 ServerUtil.exCardState = ServerUtil.ExCardState.NEED_UPDATE;
EventBus.getDefault().postSticky(new ExCardEvent(ExCardEvent.EventType.exCardPackageChange));//删除后,通知UI做更新
}
} }
return true; return true;
}); });
...@@ -672,6 +674,7 @@ public class SettingFragment extends PreferenceFragmentPlus { ...@@ -672,6 +674,7 @@ public class SettingFragment extends PreferenceFragmentPlus {
return false; return false;
} }
} }
private void arrangeCodeList(String code) { private void arrangeCodeList(String code) {
BufferedReader br = new BufferedReader(new StringReader(code)); BufferedReader br = new BufferedReader(new StringReader(code));
try { try {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment