gpt4 book ai didi

android - RecyclerView 的 getItemViewType() 返回 String

转载 作者:行者123 更新时间:2023-11-30 00:16:34 26 4
gpt4 key购买 nike

我们可以自定义RecyclerViewgetItemViewType()ReturnString吗?通常我们得到以下类型的 getItemViewType()

 @Override
public int getItemViewType(int position) {
return items.get(position);
}

现在我希望返回类型是 String 代替 int。这可能吗?

最佳答案

你可以这样做。

 @Override
public int getItemViewType(int position) {
String type=dataSet.get(position).getType();
switch (type){
case "news":
return R.layout.item_layout_news;
case "galery":
return R.layout.item_layout_galery;
case "tweet":
return R.layout.item_layout_tweet;
}
return super.getItemViewType(position);
}

关于android - RecyclerView 的 getItemViewType() 返回 String,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47150960/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com