我正在尝试创建一个回收站视图,以instagram故事形式显示其名称下的图片。我已经完成了所有工作,但代码仍未运行,并在com.example.recyclerview.Adapter.onBindViewHolder(Adapter .java:36) 在com.example.recyclerview.Adapter.onBindViewHolder(Adapter.java:14)
公共类适配器扩展了RecyclerView.Adapter {
class App extends Component {
constructor(props){
super(props)
this.state= {
users: [],
}
}
async componentDidMount() {
const url = ('https://jsonplaceholder.typicode.com/users')
const response = await fetch (url)
const data = await response.json()
this.setState({users: data.itemsList})
console.log({users: data.itemsList})
}
render() {
return (
<Users users = {this.state.users} />
)
}
}
export default App;
}
答案 0 :(得分:0)
我不确定,但是您似乎想在适配器中增加错误的布局
LayoutInflater.from(parent.getContext()).inflate(R.layout.activity_main, parent, false);
您想让R.layout.activity_main
膨胀时,我想应该有R.layout.item_view
这样的项目视图布局
我可能是错的,因为我看不到您的R.layout.activity_main
。
希望有帮助。