GestureDetector in eigene Klasse auslagern und als Event registrieren

  • 1 Antworten
  • Letztes Antwortdatum
M

mcam77

Neues Mitglied
0
Hallo zusammen,

ich habe mir eine Activity gebastelt, die auf wischen reagiert. Jetzt würde ich die gerne in eine Klasse auslagern, damit ich nicht für jede Activity den Code wiederholen muss. Problem ist, wie bekomme ich mit wenn gewischt wurde(in welche richtung und von welcher Activity aus wäre interessant)

Bitte umsteiger-freundlich ;)

lg

martin
 
hm, ich versuchs einfach mal trotz meiner noch sehr beschränkten kenntnisse:

Also, den kompletten code kannst du ja ganz normal auslagern in eine eigene klasse.
z.b. so:

Code:
package com.developer.MyApp;


import ALLMYIMPORTS

public class GestureDetector extends Activity {

HIER DER CODE VOM GD

}

danach kannst du in den Activities, in denen du den GD anwenden möchtest einfach anstatt "extends Activity" -> "extends GestureDetector" anwenden.

nun müsstest du in den activities nur noch den GestureDetector ausführen und wie das nun geht bin ich mir nicht mehr sicher aber ich hoffe das in etwa die richtig :)
 

Ähnliche Themen

BerndFfm
Antworten
7
Aufrufe
1.208
swa00
swa00
K
Antworten
3
Aufrufe
960
mezzothunder
mezzothunder
Zurück
Oben Unten