fix首页站点缓存

main
于俊 8 months ago
parent ed5c2ff12f
commit 08fc0b5f74
  1. 8
      app/src/main/java/com/github/tvbox/osc/viewmodel/SourceViewModel.java
  2. 1
      app/src/main/res/layout/fragment_model.xml

@ -114,8 +114,12 @@ public class SourceViewModel extends ViewModel {
AbsSortXml cached = sortCache.get(sourceKey);
if (cached != null) {
LOG.i("echo--getSort-cached--"+sourceKey);
sortResult.postValue(cached);
return;
int homeRec = Hawk.get(HawkConfig.HOME_REC, 0);
boolean shouldUseCache = (homeRec != 1) || (cached.videoList != null && !cached.videoList.isEmpty());
if (shouldUseCache) {
sortResult.postValue(cached);
return;
}
}
SourceBean sourceBean = ApiConfig.get().getSource(sourceKey);

@ -20,6 +20,7 @@
android:clipToPadding="false"
android:focusable="false"
android:focusableInTouchMode="false"
android:layout_marginTop="@dimen/vs_10"
android:orientation="vertical">
<LinearLayout

Loading…
Cancel
Save