尝试在空对象引用上调用虚拟方法'void android.widget.TextView.setText(java.lang.CharSequence)

时间:2019-10-05 21:31:14

标签: android android-adapter

我正在尝试创建一个回收站视图,以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;

}

1 个答案:

答案 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

希望有帮助。