German Panel Touch Event

hangloose99

Member
Licensed User
Longtime User
Hallo,

habe mehrere transparente Panels welche je nachdem welches gedrückt gehalten wird,
ein bit setzen (Action down) und bei Action up das bit wieder zurücksetzen.
Leider funktioniert der down event nicht zuverlässig und man muss über das Panel "streichen"
damit das Event ausgelöst wird. Wie kann ich dieses Problem lösen?
Funktioniert hier die Reflection Library besser?
SetOnTouchListener (sub As String) ??
 

hangloose99

Member
Licensed User
Longtime User
Erstmal danke für die schnelle Antwort...
Werde dein Test Projekt Zuhause ausprobieren.

Es wird einfach manchmal nicht erkannt wenn ich auf das Panel drücke.
Wenn ich dann den Finger ein bisschen übers Panel bewege wird
ACTION_DOWN erkannt. Grundsätzlich funktioniert es ja, nur eben nicht immer.

Vielleicht liegt es auch daran das in dem Moment des drückens das Programm gerade
in einem Timer Sub steckt? oder über Astream etwas empfängt?
Gibt es da Priorisierungen?

Ein weiterer unterschied zu deinem Beispiel ist, das ich
Activity.ACTION_DOWN mit if abfrage anstatt mit select case mache.
Vielleicht liegt es auch daran?
 

GMan

Well-Known Member
Licensed User
Longtime User
Ich meine in dem Zusammenhang festgestellt zu haben dass es einfach manchmal nicht funktioniert mit dem Touch - aber unabhängig von Software etc.
IMHO nimmt das Device einfach ab und zu den Touch nicht an bzw. ist gerad vielleicht mit was Anderem zugange
 
Top