Skip to content

Commit b2ea7a0

Browse files
committed
修复收藏页面author为空
1 parent 5de1423 commit b2ea7a0

3 files changed

Lines changed: 10 additions & 2 deletions

File tree

app/src/main/java/com/cxz/wanandroid/adapter/CollectAdapter.kt

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,18 @@ import com.cxz.wanandroid.utils.ImageLoader
1515
*/
1616
class CollectAdapter(private val context: Context?, datas: MutableList<CollectionArticle>)
1717
: BaseQuickAdapter<CollectionArticle, BaseViewHolder>(R.layout.item_collect_list, datas) {
18-
override fun convert(helper: BaseViewHolder?, item: CollectionArticle?) {
1918

19+
override fun convert(helper: BaseViewHolder?, item: CollectionArticle?) {
2020
helper ?: return
2121
item ?: return
22+
23+
val authorStr = when {
24+
item.author.isNotEmpty() -> item.author
25+
else -> mContext.getString(R.string.anonymous)
26+
}
27+
2228
helper.setText(R.id.tv_article_title, Html.fromHtml(item.title))
23-
.setText(R.id.tv_article_author, item.author)
29+
.setText(R.id.tv_article_author, authorStr)
2430
.setText(R.id.tv_article_date, item.niceDate)
2531
.setImageResource(R.id.iv_like, R.drawable.ic_like)
2632
.addOnClickListener(R.id.iv_like)

app/src/main/res/values-en/strings.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,7 @@
7777

7878
<!-- Collect -->
7979
<string name="collect">Collect</string>
80+
<string name="anonymous">anonymous</string>
8081

8182
<!-- Search -->
8283
<string name="search_tint">Find more dry goods</string>

app/src/main/res/values/strings.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,7 @@
7777

7878
<!-- Collect -->
7979
<string name="collect">收藏</string>
80+
<string name="anonymous">匿名</string>
8081

8182
<!-- Search -->
8283
<string name="search_tint">发现更多干货</string>

0 commit comments

Comments
 (0)