Android开发,logcat报空指针,但是没有提示哪句空了

Android开发,logcat报空指针,但是没有提示哪句空了

img

img

看起来像是你的apadter 没有return view

类似于

 public View getView(int position, @Nullable View convertView, @NonNull ViewGroup parent) {
       // Log.d("size",bookList.size()+"");
        Book book=getItem(position);
        View view;
        ViewHolder viewHolder;
        if(convertView==null){
            view= LayoutInflater.from(getContext()).inflate(resourceId,parent,false);
            viewHolder=new ViewHolder();
            viewHolder.bookAuthor=view.findViewById(R.id.book_item_author);
            viewHolder.bookTitle=view.findViewById(R.id.book_item_title);
            viewHolder.bookLastChapter=view.findViewById(R.id.book_item_lastChapter);
            view.setTag(viewHolder);
        } else{
           view=convertView;
           viewHolder=(ViewHolder) view.getTag();
        }
        viewHolder.bookAuthor.setText(book.getAuthor());
        viewHolder.bookTitle.setText(book.getTitle());
        viewHolder.bookLastChapter.setText(book.getLastChapter());
        return view;
    }

调试下找找吧