我有一个从ArrayAdapter扩展的适配器,以便为一个Spinner填充一个对象集合(City).所有对象和适配器都能正常工作,至少它看起来如此.问题是当我显示所有城市的集合时,它显示为UP而不是DOWN.
有谁知道会发生什么?
这是我的适配器
public class AdapterSpinnerListCities extends ArrayAdapter<City> {
// My context
private Context context;
// Values for the spinner (City)
private List<City> listLocationsSpinner = UpdatedStatusApplication.getListLocations();
Typeface tf = null;
public AdapterSpinnerListCities (Context context, int textViewResourceId, List<City> listLocationsAPP) {
super(context, textViewResourceId, listLocationsAPP);
this.context = context;
this.listLocationsSpinner = listLocationsAPP;
tf = CustomFontsLoader.getTypeface(this.context,CustomFontsLoader.FONT_CHALKBOARD_1);
}
public int getCount(){
return listLocationsSpinner.size();
}
public City getItem(int position){
return listLocationsSpinner.get(position);
}
public long getItemId(int position){
return position;
}
@Override
public View getView(int position, View convertView, ViewGroup …Run Code Online (Sandbox Code Playgroud)