lists是定義的String型別的,咋辦

uj5u.com熱心網友回復:
求助,做的是一個獲取知乎新聞資料的uj5u.com熱心網友回復:
編譯報錯不是已經說明問題了么。list型別是List<String>,而getStories回傳的是List<StoriesBean>型別,型別不匹配啊。
uj5u.com熱心網友回復:
是這樣的
我用#CSDN#這個app發現了有技術含量的博客,小伙伴們求同去《Android Material Design風格基本使用(實作簡易新聞APP)》, 一起來圍觀吧 https://blog.csdn.net/XCF95319605/article/details/81121207?utm_source=app
我是按照這個帖子做的,難道是發帖的大佬錯了嘛,大佬你能幫我看看原因嗎
uj5u.com熱心網友回復:
注入的 JavaBean 是不是應該如下, 然后注入到 StoryBeans 類中。
class StoryBean {
....
}
class StoryBeans {
public StoryBean storyBeans[];
public xx getStoryBeans( ) {
return this.storyBeans;
}
}
uj5u.com熱心網友回復:
那個xx是啥意思
uj5u.com熱心網友回復:
型別不對應 這是,用studio自帶的插件 gsonformat 把后臺換回的資料 復制粘貼 一鍵就生成的 been類 ,決議的時候用Gsonprivate List<Entity_BiJi.DataBean.ListsBean> biji_datalist_temp = new ArrayList<>();
Entity_BiJi entity_biJi = new Gson().fromJson("后臺資料", new TypeToken<Entity_BiJi>() {
}.getType());
biji_datalist_temp = entity_biJi.getData().getLists();
uj5u.com熱心網友回復:
gsonformat 百度一下 怎么裝 很方便uj5u.com熱心網友回復:
他的資料是[
{images:[1,2]},
{...}
]
你需要getStoreBean.get(i).getImages獲得,具體哪個i看你需求了
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/51762.html
標籤:Android
上一篇:救救孩子,各位大佬,這該怎么辦
