i know that my question is a duplicate of some question here before, i tried every solution that i see from that, but no solution work for me
i have a class named FilingModel and a method name getReason, i always get a null value to my tvReason TextView
public class FilingAdapter extends RecyclerView.Adapter<FilingAdapter.FilingHolder> {
  List<FilingModel> lists;
    @Override
    public void onBindViewHolder(@NonNull FilingHolder holder, int position) {
     FilingModel model = lists.get(position);
     holder.tvReason.setText(model.getReason());
   }
}
public class FilingModel {
    private String reason;
    public FilingModel(String reason) {
        this.reason = reason;
    }
    public String getReason() {
        if ( reason.isEmpty() || TextUtils.isEmpty(reason) || reason.equals(null)) {
           reason = "-";
        }
        return reason;
    }
}
 
     
    