| |||||||
Das Thema "onClick klappt nicht" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.
|
| | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer Benutzer Registriert seit: 09.05.2011
Beiträge: 3
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
| ich möchte bilder auf die oberfläche setzen -dynamisch- welche mitbekommen, wenn auf diese geklickt werden eigentlich eine simple sache aber ich sitze da nun schon mehrere stunden -an verschiedenen tagen- dran und bekomms net hin mein code bis jetzt Code: public class Sprite extends ImageView{
..
public Sprite(Bitmap bitmap, int x, int y, Context context) {
super(context);
this.bitmap = bitmap;
this.x = x;
this.y = y;
setOnClickListener(
new View.OnClickListener() {
@Override
public void onClick(View v) {
Log.d("", " ----> ");
}
}
);
}
}
.. andere klasse ..
sprite = new Sprite(BitmapFactory.decodeResource(getResources(), R.drawable.ode ), localx, localy, this);
Sprite_Hander.add( sprite ); wäre klasse wenn ihr helfen könntet, danke ! |
| | |
| | #2 (permalink) |
| Android Experte Registriert seit: 05.02.2010
Beiträge: 609
Abgegebene Danke: 75
Erhielt 136 Danke für 119 Beiträge
|
Ein TouchListener kann verhindern, dass ein ClickListener zum Zuge kommt. hast Du auch einen TouchListener installiert?
__________________ Kein Support via PN/eMail. Bitte das Forum benutzen - dort haben alle etwas davon. Bei Entwicklerfragen zu abstürzenden Apps bitte immer die Ausgabe von LogCat posten. Tipp: Zum "Danke" sagen gibt es einen Button. ![]() |
| | |
| | #3 (permalink) |
| Neuer Benutzer Registriert seit: 09.05.2011
Beiträge: 3
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
|
Jupp der ist drin, aber ide Buttons, welche im ClickListener registriert sind, funktionieren das ImageView lege ich über ein anderes, kann es daran liegen, dass es das klicken nicht mitbekommt ? -obwohl das Bild angezeigt wird |
| | |
| | #5 (permalink) |
| Android Experte Registriert seit: 05.02.2010
Beiträge: 609
Abgegebene Danke: 75
Erhielt 136 Danke für 119 Beiträge
| Ob ein TouchListener den Event konsumiert, hängt von dessen Logik ab. Gut möglich, dass der eine Event gefressen wird, aber der andere nicht. Halt je nachdem, ob Du false oder true return-ierst.
__________________ Kein Support via PN/eMail. Bitte das Forum benutzen - dort haben alle etwas davon. Bei Entwicklerfragen zu abstürzenden Apps bitte immer die Ausgabe von LogCat posten. Tipp: Zum "Danke" sagen gibt es einen Button. ![]() |
| | |
![]() |
|
| Themen-Optionen | |
| Ansicht | |
| |
| ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| SD-Karte nicht verfügbar / mobiles Netzwerk klappt nach einiger Zeit nicht mehr | Asfaloth | LG P990 Optimus Speed Forum | 6 | 07.04.2011 21:14 |
| Bluetooth klappt nicht... | Neoby | Motorola Milestone Forum | 2 | 14.12.2010 14:43 |
| Onclick Avtivity funktioniert nicht | rufux | Android App Entwicklung | 28 | 30.11.2010 16:39 |
| OnClick aus XML funktioniert nicht | Errschaffer | Android App Entwicklung | 3 | 29.08.2010 16:10 |