android: Wie bekommt man die ID der textview, wenn darauf geklickt?

Habe ich eine Tätigkeit, die Abfragen von sqllite und zeigen Sie die Ausgabe auf xml -

dies ist Teil der Tätigkeit

( (TextView) view.findViewById(R.id.tv_id) ).setText( listItem.getId()+"");
( (TextView) view.findViewById(R.id.tv_name) ).setText( listItem.getName() );
( (TextView) view.findViewById(R.id.tv_age) ).setText( listItem.getAge()+"" );

- und dies ist die xml:

<TableLayout 
  android:layout_width="wrap_content" 
  android:id="@+id/TableLayout01" 
  android:layout_below="@+id/tv_age" 
  android:layout_height="wrap_content" 
  android:layout_toRightOf="@+id/tv_name">
  <TableRow 
   android:layout_width="wrap_content" 
   android:layout_below="@+id/tv_age" 
   android:layout_height="wrap_content" 
   android:layout_toRightOf="@+id/TableLayout01"   
   android:id="@+id/TableRow01">
   <TextView 
    android:layout_width="10dip" 
    android:layout_height="30dip"     
    android:id="@+id/tv_id" 
    android:text=""     
    android:layout_centerVertical="true">
   </TextView>
   <TextView 
    android:layout_width="100dip" 
    android:layout_height="wrap_content" 
    android:text="" android:id="@+id/tv_name" 
    android:layout_centerVertical="true" 
    android:layout_toRightOf="@+id/tv_id" 
    android:layout_marginLeft="10px">
   </TextView>
   <TextView 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:text="" android:id="@+id/tv_age" 
    android:layout_centerVertical="true" 
    android:layout_toRightOf="@+id/tv_name" 
    android:layout_marginLeft="10px">
   </TextView>
  </TableRow>
 </TableLayout>

Nun, dies funktioniert einwandfrei. Es zeigt das Ergebnis in einer Abfrage. Nun, ich möchte erstellen Sie eine weitere Aktivität, die eine Antwort auf die-Taste lange drücken oder einfach nur eine Note, wenn die Abfrage angezeigt wird. Wie bekomme ich die ID der gedrückten textview so kann ich es verwenden, für die andere Tätigkeit?

vielen Dank für Eure Hilfe.

ist es nicht anzeigen.getId() ?

InformationsquelleAutor riza | 2010-11-17

Schreibe einen Kommentar