作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
在一个 fragment 中,我有一个方法调用,当用户点击一个按钮时,它会打开一个 AlertDialog,在那个对话框中,我想显示一个带有国家(西类牙、意大利、法国....)的 Spinner。
我的微调器代码如下:
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);
对话框打开后,微调器显示为 emphy。
在我得到的 logcat 上
Could not find class 'android.widget.ThemedSpinnerAdapter', referenced
from method
android.support.v7.widget.AppCompatSpinner$DropDownAdapter.<init>
关于我做错了什么的想法
最佳答案
在我的例子中,我解决了这个问题,只是为项目中的所有模块设置了相同的 SDKCompileVersion。这是我在类似问题中的完整答案
干杯
Could not find class 'android.widget.ThemedSpinnerAdapter' [Android Studio]
关于android - 找不到类 'android.widget.ThemedSpinnerAdapter',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33416691/
在一个 fragment 中,我有一个方法调用,当用户点击一个按钮时,它会打开一个 AlertDialog,在那个对话框中,我想显示一个带有国家(西类牙、意大利、法国....)的 Spinner。 我
当我尝试在 API 21 之前的设备上运行我的应用程序时,出现了这个奇怪的错误: I/Choreographer: Skipped 39 frames! The application may be
我是一名优秀的程序员,十分优秀!