Может кто-нибудь помочь мне с этой ошибкой, которую я продолжаю получать? Программа, которую я пытаюсь сделать, это онлайн-потоковое радио. Мне нужно вернуть значение «значение», чтобы я мог использовать его в другом классе Java.Попытка использовать несовместимый тип возврата - студия андроида
ArrayAdapter arrayAdapter = new ArrayAdapter(this,android.R.layout.simple_list_item_1,ch);
listView.setAdapter(arrayAdapter);
listView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public int onItemClick(AdapterView<?> parent, View view, int position, long id) {
Intent i = new Intent(getApplicationContext(), mPlayer.class);
i.putExtra("name", ch.get(position));
int value = listView.getItemAtPosition(position);
startActivity(i);
return value;
}
}
пытался, чтобы это не сработало ... обратите внимание, что по умолчанию это было пустое, прежде чем я изменил его на целое. – rmdan
Вам нужно объяснить мне, что вы пытаетесь сделать. Также в чем состоит ваш список? – Vucko
my listview содержит числа .... и я хочу, чтобы позиция элемента listview использовалась в другом классе. – rmdan