Я создал блесну в моем main.xml:Нажмите на вращателя элемент андроида
<Spinner
android:id="@+id/spinner1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:entries="@array/categoria_arrays"
android:prompt="@string/categoria_prompt" />
И в strings.xml значения:
<string name="categoria_prompt">Choose</string>
<string-array name="categoria_arrays">
<item>All</item>
<item>One</item>
<item>Two</item>
<item>Three</item>
</string-array>
Я могу показать это нормально, но на самом деле есть никаких взаимодействий. Мне нужно, чтобы onClick над элементом открывал новую активность, например. Поэтому, если я нажимаю элемент в позиции 2, мне нужно перейти в действие One
. Является ли это возможным?
Я пытался создать тост, когда я нажимаю на элемент, но не работает:
public void onItemSelected(AdapterView<?> parent, View view, int pos,long id) {
Toast.makeText(parent.getContext(),
"OnItemSelectedListener : " +
parent.getItemAtPosition(pos).toString(),
Toast.LENGTH_SHORT).show();
//HERE CHANGE ACTIVITY
}
@Override
public void onNothingSelected(AdapterView<?> arg0) {
// TODO Auto-generated method stub
}
I Как я мог сделать?
Попробуйте ниже решение и сообщите мне, работает оно или нет. – InnocentKiller