Tôi cố gắng để thiết lập các giá trị cho spinner của tôi từ một chuỗi Array trong một trong những mảnh vỡ của tôi trong onCreateView
trong tôi public final class Manual extends Fragment
:spinners Thiết trong đoạn
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
View v = inflater.inflate(R.layout.manual, container, false);
String [] values =
{"Time at Residence","Under 6 months","6-12 months","1-2 years","2-4 years","4-8 years","8-15 years","Over 15 years",};
Spinner spinner = (Spinner) v.findViewById(R.id.spinner1);
ArrayAdapter<String> LTRadapter = new ArrayAdapter<String>(this.getActivity(), android.R.layout.simple_spinner_item, values);
LTRadapter.setDropDownViewResource(android.R.layout.simple_dropdown_item_1line);
spinner.setAdapter(LTRadapter);
return inflater.inflate(R.layout.manual, container, false);
}
tôi nhận được không có lỗi với mã của tôi, tuy nhiên nó không đặt bộ xoay. Spinner vẫn trống không có giá trị. Bất kỳ ý tưởng về lý do tại sao mã của tôi không thiết lập spinner?
đã lưu ngày !! – penduDev
Tôi thực sự đã mắc sai lầm giống như bạn, cảm ơn bạn đã đăng bài này. – Hounddog