با سلام

کسی مشکل اینو میدونه
من تو یه اکتیویتی بانک کل بانک رو ذخیره میکنم و در اکتیویتی اشخاص نام بانک روی spinner نمایش داده میشه و حالا روی listView اشخاص قراره نام بانک نمایش داده میشه ولی نمیدونم چطوری
این عکس رو دادم ببینید برای Adapter هستش
چکار باید بکنم؟؟؟؟
ممنون
---------------
خیلی نیازه ممنون میشم یکی این مشکل منو درست کنه
---------------
اینم کدش

import android.annotation.SuppressLint;
import android.content.Context;
import android.support.annotation.NonNull;
import android.support.annotation.Nullable;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.AdapterView;
import android.widget.ArrayAdapter;
import android.widget.Spinner;
import android.widget.TextView;
import java.util.List;
import ir.linux.hoomanaccounting.R;
import ir.linux.hoomanaccounting.models.PersonModel;

public class PersonAdap extends ArrayAdapter<PersonModel>
{
private Context mc;
private int rc;

public PersonAdap (@NonNull Context context, int resource, @NonNull List<PersonModel> objects)
{
super(context, resource, objects);
mc = context;
rc = resource;
}

@SuppressLint("NewApi")
@NonNull
@Override
public View getView(int position, @Nullable View convertView, @NonNull ViewGroup parent)
{
String name = getItem(position).getName();
String family = getItem(position).getFamily();
String bank = getItem(position).getBank();
String office = getItem(position).getOffice();


LayoutInflater inflater = LayoutInflater.from(mc);
convertView = inflater.inflate(rc,parent,false);

TextView nameText = convertView.findViewById(R.id.person_name_raw);
TextView familyText = convertView.findViewById(R.id.person_famiy_raw);
Spinner bankText = convertView.findViewById(R.id.person_bank_raw);
TextView officeText = convertView.findViewById(R.id.person_office_raw);

nameText.setText(name);
familyText.setText(family);
bankText.setDropDownWidth(Integer.parseInt(bank));
officeText.setText(office);

return convertView;
}