pref: 贴子卡片赞/回复/分享数显示

This commit is contained in:
HuanCheng65 2023-07-17 16:29:24 +08:00
parent 92b88ab538
commit b98d2fffaa
No known key found for this signature in database
GPG Key ID: 5EC9DD60A32C7360
1 changed files with 7 additions and 6 deletions

View File

@ -77,6 +77,7 @@ import com.huanchengfly.tieba.post.utils.DateTimeUtils
import com.huanchengfly.tieba.post.utils.EmoticonUtil.emoticonString import com.huanchengfly.tieba.post.utils.EmoticonUtil.emoticonString
import com.huanchengfly.tieba.post.utils.ImageUtil import com.huanchengfly.tieba.post.utils.ImageUtil
import com.huanchengfly.tieba.post.utils.StringUtil import com.huanchengfly.tieba.post.utils.StringUtil
import com.huanchengfly.tieba.post.utils.StringUtil.getShortNumString
import kotlin.math.max import kotlin.math.max
import kotlin.math.min import kotlin.math.min
@ -414,7 +415,7 @@ private fun ThreadReplyBtn(
Text( Text(
text = if (replyNum == 0) text = if (replyNum == 0)
stringResource(id = R.string.title_reply) stringResource(id = R.string.title_reply)
else "$replyNum" else replyNum.getShortNumString()
) )
}, },
modifier = modifier, modifier = modifier,
@ -445,7 +446,7 @@ private fun ThreadAgreeBtn(
Text( Text(
text = if (agreeNum == 0) text = if (agreeNum == 0)
stringResource(id = R.string.title_agree) stringResource(id = R.string.title_agree)
else "$agreeNum" else agreeNum.getShortNumString()
) )
}, },
modifier = modifier, modifier = modifier,
@ -471,7 +472,7 @@ private fun ThreadShareBtn(
Text( Text(
text = if (shareNum == 0L) text = if (shareNum == 0L)
stringResource(id = R.string.title_share) stringResource(id = R.string.title_share)
else "$shareNum" else shareNum.getShortNumString()
) )
}, },
modifier = modifier, modifier = modifier,
@ -483,7 +484,7 @@ private fun ThreadShareBtn(
@Composable @Composable
fun FeedCard( fun FeedCard(
item: ImmutableHolder<ThreadInfo>, item: ImmutableHolder<ThreadInfo>,
onClick: () -> Unit, onClick: (ThreadInfo) -> Unit,
onAgree: () -> Unit, onAgree: () -> Unit,
onClickForum: () -> Unit = {}, onClickForum: () -> Unit = {},
dislikeAction: @Composable () -> Unit = {}, dislikeAction: @Composable () -> Unit = {},
@ -518,7 +519,7 @@ fun FeedCard(
Row(modifier = Modifier.fillMaxWidth()) { Row(modifier = Modifier.fillMaxWidth()) {
ThreadReplyBtn( ThreadReplyBtn(
replyNum = item.get { replyNum }, replyNum = item.get { replyNum },
onClick = onClick, onClick = { onClick(item.get()) },
modifier = Modifier.weight(1f) modifier = Modifier.weight(1f)
) )
@ -536,7 +537,7 @@ fun FeedCard(
) )
} }
}, },
onClick = onClick onClick = { onClick(item.get()) },
) )
} }