В зависимости от нажатых button
из 3 button
, в listView
.
заполняются различные данные. Я использовал этот onListItemClick
фрагмент
//ltable refers to list
String item = ltable.getItemAtPosition(position).toString();
Intent i = new Intent(getApplicationContext(),NextClass.class);
i.putExtra("name", item);
startActivity(i);
Теперь при любом нажатии кнопки соответствующие данные заполняются в listView
.Затем на listItelClick
он переходит на NextClass.class
и, следовательно, запускается новое действие.
Что если я хочу, чтобы приложение переходило к следующему представлению тогда и только тогда, когда заполнено listView
когда нажата кнопка Gainers
или Losers
????
Если при нажатии кнопки Index
заполнено listView
, не должно перемещаться .
т.е. Нажатие на кнопку должно быть зафиксировано.
Я пытался использовать флаг, но в buttonClickListener
допускаются только переменные final , поэтому он не работает.
Как я могу это реализовать ??
ЛЮБАЯ ПОМОЩЬ БУДЕТ СПАСИТЬ ЖИЗНЬ !!!