2014-10-30 68 views
2

我讀this問題,讓我明白了爲什麼我必須將SpinnerAdapter類中重寫getDropDownViewgetView相同的代碼在Android微調

SpinnerActionAdapter extends ArrayAdapter<String> implements SpinnerAdapter 

的問題是我都在完全相同的代碼getDropDownViewgetView,我不認爲這是一個非常漂亮的解決方案。

是否所有使用SpinnerAdapter的人都有此代碼重複?有沒有人有更好的解決方案?

注意:我的代碼工作完美,因此無需發佈;它看起來很奇怪,因爲我有很多重複的代碼。從getDropDownView並返回結果

回答

5

調用getView

@Override 
public View getDropDownView(int position, View convertView, ViewGroup parent) { 
    return getView(position, convertView, parent); 
} 
+0

所以對不起,我忘了接受你的答案。非常感謝 – 2014-11-08 07:20:18