У меня этот кодне может быть решена с переменной
filethemeSpinner.setOnItemSelectedListener(new OnItemSelectedListener() {
public void onNothingSelected(AdapterView<?> parent) {
}
public void onItemSelected(AdapterView<?> parent, View view, int pos, long id) {
int throwid = (int)id;
System.out.println("from onItemselected" +throwid);
}
});
Я пытаюсь получить значение throwid
переменной, создать глобальную переменную themerowid
и я:
themerowid = throwid;
Но у меня есть эта ошибка:
throwid cannot be resolved to a variable
Как я могу сделать, чтобы получить throwid
значение?
Проблема заключается в том, что throwid не изменял значение, она всегда возвращает 0, я thik что код отверстия:
filethemeSpinner.setOnItemSelectedListener(new OnItemSelectedListener() {
public void onNothingSelected(AdapterView<?> parent) {
}
public void onItemSelected(AdapterView<?> parent, View view, int pos, long id) {
throwid = (int)id;
System.out.println("from onItemselected" +throwid);
}
});
не будет выполнена, поэтому я получаю 0 все время, есть ошибка в этом коде.
определяют 'throwid' вне слушателя. Напишите 'int throwid;' перед 'setOnItemSelectedListener'? – GAMA
где 'themerowid' в вашем фрагменте кода? – user1049280