Есть ли способ сделать это? Моя конкретная цель состоит в том, что я пытаюсь заполнить метку из текста редактирования в моем списке, который заполняется простым курсором. Когда я собираю информацию из курсора, я получаю только значение из самого последнего элемента в списке.
Пример:
lbs = (TextView)view.findViewById(R.id.GrainLbs);
lbs.setOnTouchListener(new OnTouchListener(){
@Override
public boolean onTouch(View v, MotionEvent arg1) {
if(!popState){
parentActivity.showPopup(v, mView, getId, String.valueOf(getLbs));
Log.i("Current ID", "");
}
setPopState();
return true;
}
});
Я пытаюсь передать значение из базы данных методу в своей деятельности из моего пользовательского simplecursoradapter (String.valueOf(getLbs)), который, поскольку я собираю эту информацию, щелкая объект в списке, я думал, что это будет автоматически использовать данные из определенного элемента списка. Есть ли способ получить позицию элемента списка, а затем использовать информацию из базы данных на основе позиции?