2016-03-03 36 views
0

我已經實現了一個微調,每當我點擊一個按鈕時,下一個項目將被選中。但是我的目標是在上一個活動中選擇最後一個項目時,活動應該有意圖。這是我的代碼到目前爲止。我希望有人能幫助我的問題Android:spinner next index exit after last item

public void spinNext() { 
    int nextIndex = spinStudent.getSelectedItemPosition() + 1; 
    if (nextIndex < studentList.size()) { 
     spinStudent.setSelection(nextIndex); 
    } 
} 
+2

讓你的問題明確 – Jas

+0

@Jas我編輯我的問題,先生 – CallMeJeo

+0

你說的是什麼按鈕? – Jas

回答

1

nextIndex到達最後一個項目通話finish()

不要這個

public void spinNext() { 
    int nextIndex = spinStudent.getSelectedItemPosition() + 1; 
    if (nextIndex < studentList.size()) { 
     spinStudent.setSelection(nextIndex); 
    } 
    else if(nextIndex == studentList.size()){ 
     finish(); 
    } 
} 
+0

嗨,先生它可以工作,但活動正在第二個項目中退出 – CallMeJeo

+0

您是否從1啓動'nextIndex'? – Rohit5k2

+0

uhmm我不確定先生,:(: – CallMeJeo

0

試試這個:

int spinSize = spinStudent.getCount(); 

    if(spinStudent.getSelectedItemPosition() == (spinSize -1)) 
    { 
    finish(); 
    }