У меня есть массив (массив1 с States
) и AutoCompleteTextview
, в котором я заполняю его массивом1. Когда я выбираю значение из AutocompleteTextView
, я выбираю state
из раскрывающегося списка AutoCompleteTextView
Я хочу получить позицию элемента из массива1, который я выбрал.
Я пробовал OnClickEvent
из AutocompelteTextView
.
STATE.setOnItemClickListener(new OnItemClickListener(){
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long rowId) {
String selection = (String) parent.getItemAtPosition(position);
String num = selection;
}
});
Это дает мне значение, которое я выбрал из раскрывающегося списка, но я хочу получить position of the value
в array1. Например, у меня есть массив размером 4, например array1 = {A,B,C,D}, и если я выберу B, он должен вернуть мне позицию B в массиве, т.е. 2.
Надеюсь, я ясно дал понять. Заранее спасибо.