ImageButton und new Intent

  • Antworten:3
  • Bentwortet
Christian
  • Forum-Beiträge: 2

25.11.2011, 12:10:38 via Website

Hi,

habe ein problem eine neue Activity zu starten. Zwar funktioniert es theoretisch aber irgendein Fehler ist drin versteckt.
Wenn ich auf ein ImageButton Klicke, soll sich eine neue Activity öffnen. Dies funktioniert, lediglich wechselt er kurz in die neue Activity, dann zurück in die alte und wieder in die neue. Dies ist kurz zu sehen. Auch wenn ich zurück will, brauch ich zwei Back klicks statt einen. Kennt jemand das Problem oder kann mir weiterhelfen?
Mit einem normalen Button klappt es wunderbar.

1ImageButton img = (ImageButton)findViewById(R.id.imgButton);
2img.setOnTouchListener(new OnTouchListener() {
3
4@Override
5public boolean onTouch(View v, MotionEvent event) {
6Intent myIntent = new Intent(TestActivity1.this, TestActivity2.class);
7return false;
8}
9});

AndroidManifest wurde ebenfalls angepasst.
Danke
Gruß

Antworten
Christian
  • Forum-Beiträge: 2

25.11.2011, 12:39:17 via Website

Zong... ok danke, daran liegt es.
Problem ist aber, das ich die Koordinaten brauche, wo ich geklickt habe. Das geht soweit ich weiss nicht mit dem OnClickListener...
Gibts dafür auch eine Lösung? Beim OnTouch habe ich mein event.getX welches ich beim onClick nicht habe. :(

Antworten