a  code is like this package com.example.ett; import androidx.appcompat.app.AppCompatActivity; import android.view.LayoutInflater; import android.view.View; import java.lang.reflect.Field; import androidx.recyclerview.widget.LinearLayoutManager; import androidx.recyclerview.widget.OrientationHelper; import androidx.recyclerview.widget.RecyclerView; import androidx.recyclerview.widget.StaggeredGridLayoutManager; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.TextView; import android.os.Bundle; import.NonNull; import java.util.ArrayList; import java.util.List; public class UniversityAdapter extends RecyclerView.Adapter { private List universities; public UniversityAdapter(List universities) { this.universities = universities; } @NonNull @Override public ViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) { View view = LayoutInflater.from(parent.getContext()) .inflate(R.layout.item_university, parent, false); return new ViewHolder(view); } @Override public void onBindViewHolder(@NonNull ViewHolder holder, int position) { University university = universities.get(position); holder.nameTextView.setText(university.getName()); holder.provinceTextView.setText(university.getProvince()); holder.websiteTextView.setText(university.getWebsite()); } @Override public int getItemCount() { return universities.size(); } public static class ViewHolder extends RecyclerView.ViewHolder { public TextView nameTextView; public TextView provinceTextView; public TextView websiteTextView; public ViewHolder(View itemView) { super(itemView); nameTextView = itemView.findViewById(R.id.name_text_view); provinceTextView = itemView.findViewById(R.id.province_text_view); websiteTextView = itemView.findViewById(R.id.website_text_view); } } } ----------------- this@nunnull is   a  bug ,whats wroing with this code and how to debug it

Np Ms Office 365/Excel 2016 I Ntermed
1st Edition
ISBN:9781337508841
Author:Carey
Publisher:Carey
Chapter5: Working With Excel Tables, Pivottables, And Pivotcharts
Section: Chapter Questions
Problem 1.16CP
icon
Related questions
Question

a  code is like this

package com.example.ett;
import androidx.appcompat.app.AppCompatActivity;
import android.view.LayoutInflater;
import android.view.View;
import java.lang.reflect.Field;
import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.OrientationHelper;
import androidx.recyclerview.widget.RecyclerView;
import androidx.recyclerview.widget.StaggeredGridLayoutManager;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.TextView;
import android.os.Bundle;
import.NonNull;
import java.util.ArrayList;
import java.util.List;
public class UniversityAdapter extends RecyclerView.Adapter<UniversityAdapter.ViewHolder> {
private List<University> universities;

public UniversityAdapter(List<University> universities) {
this.universities = universities;
}

@NonNull
@Override
public ViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
View view = LayoutInflater.from(parent.getContext())
.inflate(R.layout.item_university, parent, false);
return new ViewHolder(view);
}

@Override
public void onBindViewHolder(@NonNull ViewHolder holder, int position) {
University university = universities.get(position);
holder.nameTextView.setText(university.getName());
holder.provinceTextView.setText(university.getProvince());
holder.websiteTextView.setText(university.getWebsite());
}

@Override
public int getItemCount() {
return universities.size();
}

public static class ViewHolder extends RecyclerView.ViewHolder {
public TextView nameTextView;
public TextView provinceTextView;
public TextView websiteTextView;

public ViewHolder(View itemView) {
super(itemView);
nameTextView = itemView.findViewById(R.id.name_text_view);
provinceTextView = itemView.findViewById(R.id.province_text_view);
websiteTextView = itemView.findViewById(R.id.website_text_view);
}
}
}

-----------------

this@nunnull is   a  bug ,whats wroing with this code and how to debug it

 

3 usages
private List<University> universities;
1 usage
public University Adapter (List<University> universities) {
this.universities = universities;
}
@NonNull
@Override
public ViewHolder onCreateViewHolder (@NonNull ViewGroup parent, int viewType) {
View view = Layout Inflater.from(parent.getContext())
.inflate (R.layout.item_university, parent, attachToRoot: false);
}
return new ViewHolder (view);
@Override
public void onBindViewHolder (@NonNull ViewHolder holder, int position) {
University university universities.get(position);
holder nameTextView setText (university getName()).
Transcribed Image Text:3 usages private List<University> universities; 1 usage public University Adapter (List<University> universities) { this.universities = universities; } @NonNull @Override public ViewHolder onCreateViewHolder (@NonNull ViewGroup parent, int viewType) { View view = Layout Inflater.from(parent.getContext()) .inflate (R.layout.item_university, parent, attachToRoot: false); } return new ViewHolder (view); @Override public void onBindViewHolder (@NonNull ViewHolder holder, int position) { University university universities.get(position); holder nameTextView setText (university getName()).
Expert Solution
steps

Step by step

Solved in 3 steps

Blurred answer
Knowledge Booster
Hyperlinks
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Np Ms Office 365/Excel 2016 I Ntermed
Np Ms Office 365/Excel 2016 I Ntermed
Computer Science
ISBN:
9781337508841
Author:
Carey
Publisher:
Cengage