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)
|
@BindView(R.id.forum_header)
|
||||||
lateinit var headerView: View
|
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)
|
@BindView(R.id.fake_status_bar)
|
||||||
lateinit var fakeStatusBar: View
|
lateinit var fakeStatusBar: View
|
||||||
|
|
||||||
|
|
@ -615,7 +621,11 @@ class ForumActivity : BaseActivity(), View.OnClickListener, OnRefreshedListener,
|
||||||
button.isEnabled = true
|
button.isEnabled = true
|
||||||
toolbarEndBtn.setText(R.string.button_like)
|
toolbarEndBtn.setText(R.string.button_like)
|
||||||
toolbarEndBtn.isEnabled = true
|
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) {
|
when (mSortType) {
|
||||||
|
|
@ -624,6 +634,13 @@ class ForumActivity : BaseActivity(), View.OnClickListener, OnRefreshedListener,
|
||||||
ForumSortType.ONLY_FOLLOWED -> sortTypeText.setText(R.string.title_sort_by_like_user)
|
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 {
|
} else {
|
||||||
headerView.visibility = View.INVISIBLE
|
headerView.visibility = View.INVISIBLE
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -57,7 +57,7 @@ open class AppPreferencesUtils(context: Context) {
|
||||||
|
|
||||||
var hideExplore by SharedPreferenceDelegates.boolean(defaultValue = false)
|
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)
|
var homePageScroll by SharedPreferenceDelegates.boolean(defaultValue = false)
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -97,6 +97,7 @@
|
||||||
</androidx.constraintlayout.widget.ConstraintLayout>
|
</androidx.constraintlayout.widget.ConstraintLayout>
|
||||||
|
|
||||||
<androidx.constraintlayout.widget.ConstraintLayout
|
<androidx.constraintlayout.widget.ConstraintLayout
|
||||||
|
android:id="@+id/forum_header_slogan_container"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:layout_marginTop="-16dp"
|
android:layout_marginTop="-16dp"
|
||||||
|
|
@ -137,6 +138,7 @@
|
||||||
</androidx.constraintlayout.widget.ConstraintLayout>
|
</androidx.constraintlayout.widget.ConstraintLayout>
|
||||||
|
|
||||||
<LinearLayout
|
<LinearLayout
|
||||||
|
android:id="@+id/forum_header_stat_container"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:layout_marginStart="16dp"
|
android:layout_marginStart="16dp"
|
||||||
|
|
|
||||||
|
|
@ -519,4 +519,6 @@
|
||||||
<string name="title_request_permission_tip_dialog">贴吧 Lite 正在请求“%1$s”权限</string>
|
<string name="title_request_permission_tip_dialog">贴吧 Lite 正在请求“%1$s”权限</string>
|
||||||
<string name="message_request_permission_tip_dialog">授权后,将%1$s</string>
|
<string name="message_request_permission_tip_dialog">授权后,将%1$s</string>
|
||||||
<string name="usage_webview_location_permission">用于向当前访问的网页提供你的位置信息,以便该网页向你提供相关服务。</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>
|
</resources>
|
||||||
|
|
|
||||||
|
|
@ -109,8 +109,9 @@
|
||||||
<SwitchPreference
|
<SwitchPreference
|
||||||
android:defaultValue="false"
|
android:defaultValue="false"
|
||||||
android:icon="@drawable/ic_round_whatshot"
|
android:icon="@drawable/ic_round_whatshot"
|
||||||
android:key="hideHotMessageList"
|
android:key="hideForumIntroAndStat"
|
||||||
android:title="@string/title_hide_hot_message_list" />
|
android:summary="@string/summary_hide_forum_intro_and_stat"
|
||||||
|
android:title="@string/title_hide_forum_intro_and_stat" />
|
||||||
|
|
||||||
<SwitchPreference
|
<SwitchPreference
|
||||||
android:defaultValue="true"
|
android:defaultValue="true"
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue