feat: 精简吧页面(隐藏简介和数据)
This commit is contained in:
parent
729af45d7d
commit
5e478aaba9
|
|
@ -111,6 +111,12 @@ class ForumActivity : BaseActivity(), View.OnClickListener, OnRefreshedListener,
|
|||
@BindView(R.id.forum_header)
|
||||
lateinit var headerView: View
|
||||
|
||||
@BindView(R.id.forum_header_slogan_container)
|
||||
lateinit var headerViewSloganContainer: View
|
||||
|
||||
@BindView(R.id.forum_header_stat_container)
|
||||
lateinit var headerViewStatContainer: View
|
||||
|
||||
@BindView(R.id.fake_status_bar)
|
||||
lateinit var fakeStatusBar: View
|
||||
|
||||
|
|
@ -615,7 +621,11 @@ class ForumActivity : BaseActivity(), View.OnClickListener, OnRefreshedListener,
|
|||
button.isEnabled = true
|
||||
toolbarEndBtn.setText(R.string.button_like)
|
||||
toolbarEndBtn.isEnabled = true
|
||||
tipTextView.text = getString(R.string.tip_forum_header_liked, "??", getString(R.string.text_unliked))
|
||||
tipTextView.text = getString(
|
||||
R.string.tip_forum_header_liked,
|
||||
"??",
|
||||
getString(R.string.text_unliked)
|
||||
)
|
||||
}
|
||||
/*
|
||||
when (mSortType) {
|
||||
|
|
@ -624,6 +634,13 @@ class ForumActivity : BaseActivity(), View.OnClickListener, OnRefreshedListener,
|
|||
ForumSortType.ONLY_FOLLOWED -> sortTypeText.setText(R.string.title_sort_by_like_user)
|
||||
}
|
||||
*/
|
||||
listOf(
|
||||
headerViewSloganContainer,
|
||||
headerViewStatContainer
|
||||
).forEach {
|
||||
it.visibility =
|
||||
if (appPreferences.hideForumIntroAndStat) View.GONE else View.VISIBLE
|
||||
}
|
||||
} else {
|
||||
headerView.visibility = View.INVISIBLE
|
||||
}
|
||||
|
|
|
|||
|
|
@ -57,7 +57,7 @@ open class AppPreferencesUtils(context: Context) {
|
|||
|
||||
var hideExplore by SharedPreferenceDelegates.boolean(defaultValue = false)
|
||||
|
||||
var hideHotMessageList by SharedPreferenceDelegates.boolean(defaultValue = false)
|
||||
var hideForumIntroAndStat by SharedPreferenceDelegates.boolean(defaultValue = false)
|
||||
|
||||
var homePageScroll by SharedPreferenceDelegates.boolean(defaultValue = false)
|
||||
|
||||
|
|
|
|||
|
|
@ -97,6 +97,7 @@
|
|||
</androidx.constraintlayout.widget.ConstraintLayout>
|
||||
|
||||
<androidx.constraintlayout.widget.ConstraintLayout
|
||||
android:id="@+id/forum_header_slogan_container"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginTop="-16dp"
|
||||
|
|
@ -137,6 +138,7 @@
|
|||
</androidx.constraintlayout.widget.ConstraintLayout>
|
||||
|
||||
<LinearLayout
|
||||
android:id="@+id/forum_header_stat_container"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginStart="16dp"
|
||||
|
|
|
|||
|
|
@ -519,4 +519,6 @@
|
|||
<string name="title_request_permission_tip_dialog">贴吧 Lite 正在请求“%1$s”权限</string>
|
||||
<string name="message_request_permission_tip_dialog">授权后,将%1$s</string>
|
||||
<string name="usage_webview_location_permission">用于向当前访问的网页提供你的位置信息,以便该网页向你提供相关服务。</string>
|
||||
<string name="title_hide_forum_intro_and_stat">精简吧页面</string>
|
||||
<string name="summary_hide_forum_intro_and_stat">开启后将隐藏吧页面的吧简介和数据(仍然可以通过“关于本吧”查看这些内容)</string>
|
||||
</resources>
|
||||
|
|
|
|||
|
|
@ -109,8 +109,9 @@
|
|||
<SwitchPreference
|
||||
android:defaultValue="false"
|
||||
android:icon="@drawable/ic_round_whatshot"
|
||||
android:key="hideHotMessageList"
|
||||
android:title="@string/title_hide_hot_message_list" />
|
||||
android:key="hideForumIntroAndStat"
|
||||
android:summary="@string/summary_hide_forum_intro_and_stat"
|
||||
android:title="@string/title_hide_forum_intro_and_stat" />
|
||||
|
||||
<SwitchPreference
|
||||
android:defaultValue="true"
|
||||
|
|
|
|||
Loading…
Reference in New Issue