0
我有以下代碼:安卓微調第一元素列表
spin.setAdapter(new ArrayAdapter<String>(Activity.this,
android.R.layout.simple_spinner_item,result));
spin.setOnItemSelectedListener(new OnItemSelectedListener() {
String selected;
boolean click=false;
int currSelection =spin.getLastVisiblePosition();
public void onItemSelected(
AdapterView<?> parentView,View selectedItemView, int position,long id)
{
if ((position != 0)){
//code here
}
}
當從列表,我不能提取值的第一要素上點擊。 list elements
的其餘部分按預期工作。
我知道問題在於int值的位置。問題是,如果我沒有,如果條件,然後每個類型我開始列表第一個元素彈出,即使我沒有點擊列表中的任何項目。如何解決這個問題?
因此,如果沒有選擇項目,它將返回0的默認行爲,這意味着第一個項目被選中(第0個位置)。你現在想要什麼? – AAnkit 2012-07-24 09:44:58
我想單擊它時打印列表元素。 – 2012-07-24 10:08:33