我试图在微调器中显示一个字符数组。
private char[] locations = new char[]{'a','b','c','d','e','f','g','h','i','j','k','l','m','n','o',};
这里我试图添加它们
// add items into spinner dynamically
public void addItemsOnSpinner() {
ArrayAdapter<char> dataAdapter = new ArrayAdapter<char>(this,
android.R.layout.simple_spinner_item, locations);
dataAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinnerPosition.setAdapter(dataAdapter);
}
错误:类型参数不能是基本类型
任何人都建议采用另一种方式。
答案 0 :(得分:1)
好吧,不要使用原始类型。请改用String。将所有字符放在引号("a", "b", "c"
)中......并将字符串替换为字符串。
正如错误所说,它根本不可能是原始类型。