GestureDetector in eigene Klasse auslagern und als Event registrieren

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

FabianDev
Antworten
5
Aufrufe
575
swa00
swa00
F
  • Fischi84
Antworten
2
Aufrufe
1.920
Fischi84
F
Manny87
  • Manny87
Antworten
11
Aufrufe
181
swa00
swa00
Zurück
Oben Unten