diff --git a/app/src/main/java/io/legado/app/help/AppConfig.kt b/app/src/main/java/io/legado/app/help/AppConfig.kt index cb4e267ac..5a2021293 100644 --- a/app/src/main/java/io/legado/app/help/AppConfig.kt +++ b/app/src/main/java/io/legado/app/help/AppConfig.kt @@ -138,20 +138,7 @@ object AppConfig { val readBodyToLh: Boolean get() = App.INSTANCE.getPrefBoolean(PreferKey.readBodyToLh, true) val isGooglePlay: Boolean get() = App.INSTANCE.channel == "google" - - private fun rssSourceKey(source: RssSource): String { - return source?.sourceUrl - } - - fun getRssLayout(source: RssSource): Int { - return App.INSTANCE.getPrefInt("rssLayoutMode_" + MD5Utils.md5Encode(rssSourceKey(source))) - } - - fun setRssLayout(source: RssSource, value: Int) { - App.INSTANCE.putPrefInt("rssLayoutMode_" + MD5Utils.md5Encode(rssSourceKey(source)), value) - } - - + } val Context.channel: String diff --git a/app/src/main/java/io/legado/app/ui/rss/article/RssArticlesFragment.kt b/app/src/main/java/io/legado/app/ui/rss/article/RssArticlesFragment.kt index 21cc0c38d..24dbccdc3 100644 --- a/app/src/main/java/io/legado/app/ui/rss/article/RssArticlesFragment.kt +++ b/app/src/main/java/io/legado/app/ui/rss/article/RssArticlesFragment.kt @@ -64,7 +64,7 @@ class RssArticlesFragment : VMBaseFragment(R.layout.fragme recycler_view.layoutManager = LinearLayoutManager(requireContext()) recycler_view.addItemDecoration(VerticalDivider(requireContext())) } - adapter = RssArticlesAdapter(requireContext(), activityViewModel.layoutId, this) + adapter = RssArticlesAdapter(requireContext(), activityViewModel.layoutId, activityViewModel.isGridLayout, this) recycler_view.adapter = adapter loadMoreView = LoadMoreView(requireContext()) adapter.addFooterView(loadMoreView)