давайте предположим, что у меня есть ListActivity, теперь я хочу перехватить длинное нажатие на элемент списка, для этого я использовал следующий блок кода (получить после googled), но он не работает !!!пожалуйста помоги!
public class InboxActivity extends ListActivity {
this.getListView().setOnLongClickListener(new OnLongClickListener() {
@Override
public boolean onLongClick(View v) {
Toast.makeText(InboxActivity.this, "postion: " + getListView().getSelectedItemPosition(), Toast.LENGTH_SHORT).show();
return true;
}
});
}
Я также вижу в сети некоторый код с contextmenu, но там я не могу получить позицию listItem из того места, где открыто контекстное меню.