2016-03-03 43 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(); 
    }