当用户设置语言为英语时,将会调整首页推送逻辑,【英语】标签将会提前到第一位并默认展示【英语】标签内容;
This commit is contained in:
@@ -1,12 +1,13 @@
|
||||
package com.yunbao.common.manager;
|
||||
|
||||
import android.content.Context;
|
||||
import android.text.TextUtils;
|
||||
|
||||
import com.google.gson.Gson;
|
||||
import com.google.gson.reflect.TypeToken;
|
||||
import com.yunbao.common.bean.LiveClassBean;
|
||||
import com.yunbao.common.bean.NewLevelModel;
|
||||
import com.yunbao.common.manager.base.BaseCacheManager;
|
||||
import com.yunbao.common.utils.WordUtil;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
@@ -36,7 +37,30 @@ public class LiveClassManager extends BaseCacheManager {
|
||||
* @return
|
||||
*/
|
||||
public List<LiveClassBean> getLiveClass() {
|
||||
return getList(KEY_LIVE_CLASS, new TypeToken<List<LiveClassBean>>() {
|
||||
List<LiveClassBean> liveModels = new ArrayList<>();
|
||||
List<LiveClassBean> liveClassBeans = getList(KEY_LIVE_CLASS, new TypeToken<List<LiveClassBean>>() {
|
||||
}.getType());
|
||||
if (WordUtil.isNewZh()) {
|
||||
for (int i = 0; i < liveClassBeans.size(); i++) {
|
||||
if (TextUtils.equals(liveClassBeans.get(i).getEnglish(), "Hot") || TextUtils.equals(liveClassBeans.get(i).getEnglish(), "hot") || TextUtils.equals(liveClassBeans.get(i).getEnglish(), "熱門")) {
|
||||
liveModels.add(0, liveClassBeans.get(i));
|
||||
} else {
|
||||
liveModels.add(liveClassBeans.get(i));
|
||||
}
|
||||
|
||||
}
|
||||
} else {
|
||||
for (int i = 0; i < liveClassBeans.size(); i++) {
|
||||
if (TextUtils.equals(liveClassBeans.get(i).getEnglish(), "English") || TextUtils.equals(liveClassBeans.get(i).getEnglish(), "english")
|
||||
|| TextUtils.equals(liveClassBeans.get(i).getEnglish(), "英語")) {
|
||||
liveModels.add(0, liveClassBeans.get(i));
|
||||
} else {
|
||||
liveModels.add(liveClassBeans.get(i));
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
return liveModels;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user