Commit 3c62f5e0 authored by fallenstardust's avatar fallenstardust

设置加载收藏夹列表

parent 7afd4efd
...@@ -210,11 +210,13 @@ public class ResCheckTask extends AsyncTask<Void, Integer, Integer> { ...@@ -210,11 +210,13 @@ public class ResCheckTask extends AsyncTask<Void, Integer, Integer> {
} }
} }
//设置字体 //设置收藏夹
ConfigManager systemConf = DataManager.openConfig(mSettings.getSystemConfig()); ConfigManager systemConf = DataManager.openConfig(mSettings.getSystemConfig());
systemConf.setFontSize(mSettings.getFontSize()); systemConf.read();
//systemConf.setFontSize(mSettings.getFontSize());//已弃用
systemConf.close(); systemConf.close();
//如果是新版本 //如果是新版本
if (needsUpdate) { if (needsUpdate) {
//复制卡组 //复制卡组
......
...@@ -176,7 +176,7 @@ public class SettingFragment extends PreferenceFragmentPlus { ...@@ -176,7 +176,7 @@ public class SettingFragment extends PreferenceFragmentPlus {
} }
ConfigManager configManager = DataManager.openConfig(mSettings.getSystemConfig()); ConfigManager configManager = DataManager.openConfig(mSettings.getSystemConfig());
configManager.setFontSize(size); //configManager.setFontSize(size);//已弃用
configManager.close(); configManager.close();
} }
if (preference instanceof CheckBoxPreference) { if (preference instanceof CheckBoxPreference) {
......
package ocgcore; package ocgcore;
import android.util.Log;
import android.util.SparseArray;
import java.io.BufferedReader; import java.io.BufferedReader;
import java.io.BufferedWriter; import java.io.BufferedWriter;
import java.io.Closeable; import java.io.Closeable;
...@@ -12,11 +15,19 @@ import java.util.ArrayList; ...@@ -12,11 +15,19 @@ import java.util.ArrayList;
import java.util.List; import java.util.List;
import java.util.Locale; import java.util.Locale;
import cn.garymb.ygomobile.bean.DeckInfo;
import cn.garymb.ygomobile.bean.events.CardInfoEvent;
import cn.garymb.ygomobile.lite.R;
import cn.garymb.ygomobile.loader.CardLoader;
import cn.garymb.ygomobile.ui.plus.DialogPlus;
import cn.garymb.ygomobile.ui.plus.VUiKit;
import cn.garymb.ygomobile.utils.IOUtils; import cn.garymb.ygomobile.utils.IOUtils;
import ocgcore.data.Card;
import ocgcore.data.LimitList;
public class ConfigManager implements Closeable { public class ConfigManager implements Closeable {
private final List<String> mLines = new ArrayList<>(); public List<String> mLines = new ArrayList<>();
private File file; private File file;
ConfigManager(File file) { ConfigManager(File file) {
...@@ -24,7 +35,7 @@ public class ConfigManager implements Closeable { ...@@ -24,7 +35,7 @@ public class ConfigManager implements Closeable {
} }
@Override @Override
public void close(){ public void close() {
mLines.clear(); mLines.clear();
} }
...@@ -87,6 +98,10 @@ public class ConfigManager implements Closeable { ...@@ -87,6 +98,10 @@ public class ConfigManager implements Closeable {
} }
} }
public void convertToCardInfos(CardLoader cardLoader, LimitList limitList) {
SparseArray<Card> tmp = cardLoader.readCards(mLines, limitList);
}
/*//已弃用通过system.conf设置字体大小
public void setFontSize(int size) { public void setFontSize(int size) {
if (!isLoad()) { if (!isLoad()) {
read(); read();
...@@ -110,5 +125,5 @@ public class ConfigManager implements Closeable { ...@@ -110,5 +125,5 @@ public class ConfigManager implements Closeable {
} }
} }
save(); save();
} }*/
} }
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