T
t0mmi
Neues Mitglied
- 1
hi, also ich benutze eine ListView, welche in jeder zeile einen Button besitzt.
mittels simpleadapter wird der inhalt eines des hashmap - arrays angezeigt.
nun würde ich gerne auf button click events reagieren. es funktioniert zwar, im Layout einer Zeile das androidnClick Event zu setzen
(also androidnClick="myClickHandler") jedoch muss ich dann immer mittels einer id in der tabelle auf mein arrayobjekt zugreifen...
nun habe ich es folgendermaßen probiert:
View footer = notes.getView(0, null, list);
Button forward = (Button) footer.findViewById(R.id.item4);
forward.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
}
});
In der Objektvariablen forward befindet sich zwar das richtige Objekt, (also foward.gettext bringt den richtigen text)
jedoch hat die setonclicklistener methode keinen effekt, da beim betätigen des buttons diese methode nicht aufgerufen wird...
vl. kann ja jemand helfen
mfg
mittels simpleadapter wird der inhalt eines des hashmap - arrays angezeigt.
nun würde ich gerne auf button click events reagieren. es funktioniert zwar, im Layout einer Zeile das androidnClick Event zu setzen
(also androidnClick="myClickHandler") jedoch muss ich dann immer mittels einer id in der tabelle auf mein arrayobjekt zugreifen...
nun habe ich es folgendermaßen probiert:
View footer = notes.getView(0, null, list);
Button forward = (Button) footer.findViewById(R.id.item4);
forward.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
}
});
In der Objektvariablen forward befindet sich zwar das richtige Objekt, (also foward.gettext bringt den richtigen text)
jedoch hat die setonclicklistener methode keinen effekt, da beim betätigen des buttons diese methode nicht aufgerufen wird...
vl. kann ja jemand helfen
mfg