package etelligens.com.foodsafety.fragments; import android.content.Context; import android.net.Uri; import android.os.Bundle; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import androidx.fragment.app.Fragment; import androidx.recyclerview.widget.LinearLayoutManager; import androidx.recyclerview.widget.RecyclerView; import java.util.ArrayList; import etelligens.com.foodsafety.R; import etelligens.com.foodsafety.adapter.ReviewLogA; import etelligens.com.foodsafety.model.ReviewLogM; import etelligens.com.foodsafety.model.UsersListM; public class ReviewLogFrag extends Fragment { RecyclerView recyclerView; ReviewLogA reviewLogA; ArrayList reviewLogMS = new ArrayList<>(); Integer myArr[] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20}; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); } View view; @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { // Inflate the layout for this fragment view = inflater.inflate(R.layout.fragment_review_log, container, false); ArrayList model = getData(); recyclerView = view.findViewById(R.id.review_log_recyclerview); LinearLayoutManager layoutManager = new LinearLayoutManager(getContext(), LinearLayoutManager.VERTICAL, false); recyclerView.setLayoutManager(layoutManager); reviewLogA = new ReviewLogA(getContext(), model); recyclerView.setAdapter(reviewLogA); return view; } private ArrayList getData() { ArrayList listModels = new ArrayList<>(); for (int i = 0; i < myArr.length; i++) { ReviewLogM listModel = new ReviewLogM(); listModel.setId(myArr[i]); listModels.add(listModel); } return listModels; } }