如何在android中获取字符串数组的位置?

时间:2015-07-09 07:34:28

标签: android

String[] bike = {"Tvs","Suzuki", "Yamaha","Bajaj", "Hero","Honda", "Daivel"};

通过单击任何一个值,我希望它返回元素的位置..

2 个答案:

答案 0 :(得分:0)

我认为你正在寻找这个 -

String valueFoundOnClick="yourValue";

for(int i =0; i < bike .length; i++)
{
if(valueFoundOnClick.equals(bike[i]))
position= i;// i is the position
break;
}

答案 1 :(得分:0)

我不确定你究竟是什么意思,但如果你正在使用ListView从AdapterView检查getSelectedItemPosition()
如果您的意思是从数组中获取项目位置,您可以使用此

Arrays.asList(array).indexOf('D');