Android Spinner внутри фрагмента
public class SettingsFragment extends Fragment {
Spinner dropdown;
@SuppressLint("WrongViewCast")
public View onCreateView(@NonNull LayoutInflater inflater,
ViewGroup container, Bundle savedInstanceState) {
View view = inflater.inflate(R.layout.fragment_settings, container, false);
31 --> dropdown = view.findViewById(R.id.settings_spineer_paint);
initspinnerfooter();
return view;
}
private void initspinnerfooter() {
String[] items = new String[]{
"Choose apple", "Choose boy", " Choose cat", "Choose dog",
};
ArrayAdapter<String> adapter = new ArrayAdapter<String>(getActivity(), android.R.layout.simple_spinner_item, items);
dropdown.setAdapter(adapter);
dropdown.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {
Log.v("item", (String) parent.getItemAtPosition(position));
((TextView) parent.getChildAt(0)).setTextColor(Color.WHITE);
}
@Override
public void onNothingSelected(AdapterView<?> parent) {
// TODO Auto-generated method stub
}
});
}
}
Выдает Ошибку: com.fo4ik.formom.ui.settings.SettingsFragment.onCreateView(SettingsFragment.java:31) (31 строку отметил в коде)