我在一个片段中调用了一个方法,当用户点击按钮时,该方法调用会打开一个 AlertDialog,在该对话框中,我想显示一个包含国家/地区的微调器(西班牙、意大利、法国......)
我的旋转器代码如下:
RestCountries restCountries = new RestCountries();
List<RestCountries.Datum> countries = restCountries.data;
String mCities ="";
ArrayList<String> citiesArrayList = new ArrayList<>();
for(RestCountries.Datum data : countries){
mCities = data.name;
citiesArrayList.add(mCities);
}
ArrayAdapter spinnerAdapter = new ArrayAdapter(getActivity(),android.R.layout.simple_spinner_dropdown_item, citiesArrayList );
mCountrySpinner.setAdapter(spinnerAdapter);
对话框打开后,微调器会显示出来。
在 logcat 上我得到
Could not find class 'android.widget.ThemedSpinnerAdapter', referenced
from method
android.support.v7.widget.AppCompatSpinner$DropDownAdapter.<init>
关于我做错了什么的任何想法
就我而言,我只需为项目中的所有模块设置相同的 SDKCompileVersion 就解决了问题。这是我在类似问题中的完整回答
Cheers
找不到类“android.widget.ThemedSpinnerAdapter”[Android Studio]
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)