2012-05-01 37 views
1

重寫的OnSelectedItemListener所以我有這樣的代碼:在微調

converteeUnit.setOnItemSelectedListener(new OnItemSelectedListener(){ 

    @Override 
    public void onItemSelected(AdapterView<?> parent, View arg1, 
     int arg2, long arg3) { 
     // TODO Auto-generated method stub 
    } 

    @Override 
    public void onNothingSelected(AdapterView<?> arg0) { 
     // TODO Auto-generated method stub 
    } 
}) ; 

我想改變這一點,但我不明白的OnItemSelected方法的參數。每個人意味着什麼,我需要什麼具體來實現名爲convertedUnit的微調,對於這個例子?另外我怎麼能讓它做和以前一樣的事情,同時我也插入我想要的代碼?

+0

你的意思是'我想改變這個' –

+0

對不起,我的意思是onItemSelected方法。 –

回答

0

如有疑問,請隨時撥打check the documentation

  • 適配器視圖=微調
  • 查看=這是選擇(在 對話框/下拉)查看
  • INT被按下
  • 長= ID(可能 不是對你有用)=位置

不知道你想要做什麼,但一般來說,你想用position從你用來填充t的Adapter得到值他微調着。你總是可以使用spinner.getAdapter().getItem(position)

+0

我會檢查是否這樣做。我基本上試圖讓editTexts出現,如果微調項目在需要更多EditText輸入的項目上。 –

+0

我的主要困惑是該AdapterView是否實際上是微調,我只需要添加我的代碼或我是否需要聲明它? –

+0

AdapterView確實是'converteeUnit' – dmon