2011-01-04 2 views

Antwort

0

Dieser Fehler behoben. Seit meiner Klasse Unterschrift ist dies:

public class ResultsPage extends ListActivity { 

ich zur Durchführung dieses Verfahrens erforderlich, damit es funktioniert:

@Override 
protected void onListItemClick(ListView l, View v, int position, long id) { 
    super.onListItemClick(l, v, position, id); 
    // code 
} 
0

implementieren OnClickListener als der Klassendefinitionsteil und die Linearlayout registrieren (oder jedes Widget) zum Zuhörer. Snippet wie folgt

LinearLayout content;  
content = (LinearLayout) findViewById(R.id.<layoutid>); 
content.setOnClickListener(this); 
... 
@Override 
public void onClick(View v) { 
    switch (v.getId()) { 
    case R.id.<layoutid>: 
     //TODO your actions 
     break; 
    } 
} 
+0

Hallo, vielen Dank für Ihre Hilfe, aber die content.setOnClickListener (this); Linie verursacht, dass meine App gezwungen wird, von Android geschlossen zu werden. Ich werde nach mehr Informationen suchen, danke. – TomaszRykala

+0

Sie müssen OnClickListener für die Aktivität implementieren. Snippet wie folgt public class MyActivity erweitert Activity implementiert OnClickListener – GSree

+0

Vielen Dank für Ihre Zeit. – TomaszRykala

Verwandte Themen