From 1ac4c9bee86cce8f5aef04faa0e2e25d111c6d15 Mon Sep 17 00:00:00 2001 From: HuanChengFly <609486518@qq.com> Date: Mon, 1 Feb 2021 18:41:17 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E9=A6=96=E9=A1=B5=E5=8F=AF=E9=80=89?= =?UTF-8?q?=E6=8B=A9=E6=98=AF=E5=90=A6=E5=BC=80=E5=90=AF=E6=BB=91=E5=8A=A8?= =?UTF-8?q?=E5=88=87=E6=8D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../tieba/post/activities/MainActivity.kt | 2 +- .../tieba/post/utils/AppPreferencesUtils.kt | 4 ++++ app/src/main/res/drawable/ic_round_whatshot.xml | 9 +++++++++ app/src/main/res/values/strings.xml | 1 + app/src/main/res/xml/preferences.xml | 12 ++++++++++++ 5 files changed, 27 insertions(+), 1 deletion(-) create mode 100644 app/src/main/res/drawable/ic_round_whatshot.xml diff --git a/app/src/main/java/com/huanchengfly/tieba/post/activities/MainActivity.kt b/app/src/main/java/com/huanchengfly/tieba/post/activities/MainActivity.kt index b35c4c8b..e53776ab 100644 --- a/app/src/main/java/com/huanchengfly/tieba/post/activities/MainActivity.kt +++ b/app/src/main/java/com/huanchengfly/tieba/post/activities/MainActivity.kt @@ -142,7 +142,7 @@ open class MainActivity : BaseActivity(), BottomNavigationView.OnNavigationItemS } mAdapter.addFragment(MessageFragment.newInstance(MessageFragment.TYPE_REPLY_ME, true)) mAdapter.addFragment(MyInfoFragment()) - mViewPager.isCanScroll = false + mViewPager.isCanScroll = appPreferences.homePageScroll mViewPager.adapter = mAdapter mViewPager.offscreenPageLimit = mAdapter.count } diff --git a/app/src/main/java/com/huanchengfly/tieba/post/utils/AppPreferencesUtils.kt b/app/src/main/java/com/huanchengfly/tieba/post/utils/AppPreferencesUtils.kt index bfb32c12..7605b987 100644 --- a/app/src/main/java/com/huanchengfly/tieba/post/utils/AppPreferencesUtils.kt +++ b/app/src/main/java/com/huanchengfly/tieba/post/utils/AppPreferencesUtils.kt @@ -32,6 +32,8 @@ open class AppPreferencesUtils(context: Context) { var hideExplore by SharedPreferenceDelegates.boolean(defaultValue = false) + var homePageScroll by SharedPreferenceDelegates.boolean(defaultValue = false) + var imageLoadType by SharedPreferenceDelegates.string(key = "image_load_type", defaultValue = "0") var listSingle by SharedPreferenceDelegates.boolean(defaultValue = false) @@ -48,6 +50,8 @@ open class AppPreferencesUtils(context: Context) { var showBothUsernameAndNickname by SharedPreferenceDelegates.boolean(defaultValue = false, key = "show_both_username_and_nickname") + var showHotMessageList by SharedPreferenceDelegates.boolean(defaultValue = true) + var showShortcutInThread by SharedPreferenceDelegates.boolean(defaultValue = true) var showTopForumInNormalList by SharedPreferenceDelegates.boolean(defaultValue = true, key = "show_top_forum_in_normal_list") diff --git a/app/src/main/res/drawable/ic_round_whatshot.xml b/app/src/main/res/drawable/ic_round_whatshot.xml new file mode 100644 index 00000000..e0b9899b --- /dev/null +++ b/app/src/main/res/drawable/ic_round_whatshot.xml @@ -0,0 +1,9 @@ + + + diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index bcaa1e3c..c70bd6c5 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -421,4 +421,5 @@ %1$s 回复 回复 首页滑动切换页面 + 搜索页面显示贴吧话题 diff --git a/app/src/main/res/xml/preferences.xml b/app/src/main/res/xml/preferences.xml index c0455723..bed9737b 100644 --- a/app/src/main/res/xml/preferences.xml +++ b/app/src/main/res/xml/preferences.xml @@ -102,6 +102,18 @@ android:key="loadPictureWhenScroll" android:title="@string/title_load_picture_when_scroll" /> + + + +