Korzystanie z menu kontekstowego z listview w systemie Android

Zajmuję się tworzeniem aplikacji dla systemu Android. Będę mieć widok listy i ustawiłem menu kontekstowe, aby pojawiło się, gdy element listview jest długo wciśnięty. Jak uzyskać element z wybranego elementu widoku listy (powiedz tekst z widoku podglądu listy) po wybrano akcję z menu kontekstowego, aby móc ją przetworzyć? Oto kod:

protected void onCreate(Bundle savedInstanceState) {
    -------
    lv1 = (ListView) findViewById(R.id.listings);

    registerForContextMenu(lv1);
    lv1.setOnItemClickListener(this);

}

A onCreateContextMenu:

public void onCreateContextMenu(ContextMenu menu, View v,
        ContextMenuInfo menuInfo) {
    super.onCreateContextMenu(menu, v, menuInfo);
    MenuInflater inflater = getMenuInflater();
    inflater.inflate(R.menu.context_menu, menu);
}

@Override
public boolean onContextItemSelected(MenuItem item) {
    AdapterContextMenuInfo info = (AdapterContextMenuInfo) item
            .getMenuInfo();
    switch (item.getItemId()) {
    case R.id.watch:
        String name = "";
        return true;
    case R.id.buy:
        return true;
    default:
        return super.onContextItemSelected(item);
    }
}

Chcę pobrać tekst z widoku tekstowego w elemencie listy. Jak to osiągnąć?

questionAnswers(7)

yourAnswerToTheQuestion