【发布时间】:2015-04-01 15:59:46
【问题描述】:
我使用 Android 项目。这是我的小代码
//SpinAdapter is custom class
SpinAdapter fromAdapter = new SpinAdapter(getActivity(), 0, new ArrayList<Cities>());
// private Spinner mFrom;
mFrom.setAdapter(fromAdapter);
AsyncHttpClient.get(url, null, new HttpResponseHandler() {
@Override
public void onOperationSuccess(String response) {
Type listOfTestObject = new TypeToken<ArrayList<Cities>>() {
}.getType();
ArrayList<Cities> list = new Gson().fromJson(response, listOfTestObject);
fromAdapter.addAll(list);
Cities selectionId=mFrom.getSelection()
}
@Override
public void onFailure(String message) {
}
});
var selectionId 为空?为什么?
谁能帮帮我?
【问题讨论】:
-
请发布更多源代码,为您的问题添加上下文。
fromAdapter和{Async-call}是什么? -
感谢您的回复,我已经更新了我的问题
-
你将
mFrom声明为什么? -
我在documentation 中看不到任何
getSelection()方法Spinner。你可以改用getSelectedItem()。
标签: java android android-arrayadapter android-spinner