Pobieranie informacji z wiersza

0

witam, mam klasę dziedziczącą po ListActivity, wiersz wygląda tak:

id:1 tekst | przycisk

wierszy jest oczywiście kilka a może nawet całkiem sporo. Potrzebuję klikając przycisk otrzymać informacje z pola id.

	public void edit(View view)
	{
		TextView v = (TextView)this.findViewById(R.id.hidden_id);
		String str = v.getText().toString();
		int id = Integer.parseInt(str);
		Toast.makeText(this, Integer.toString(id), Toast.LENGTH_LONG).show();
	}

naciskając przycisk wywołuję metode edit i tu muszę odnaleźć z którego wiersza listy przycisk został wywołany. Jak tego dokonać? To co wkleiłem nie działa zwracając bzdurne wyniki. Oczywiście mógłbym pójść na łatwiznę i zdefiniować własną klasę przycisku ze sprzężonym id ale chciałem tego uniknąć. Za dużo nadmiarowych danych które trzeba przechować :)

0

konkretniej powinienem znaleźć obiekt formę który przechowuje mój przycisk. Tak mi się wydaje

1 użytkowników online, w tym zalogowanych: 0, gości: 1