Alles anzeigenGar nicht !!!
Wie gesagt Client-Server Prinzip, es gibt jetzt kein Standardprotokoll, was für deinen Anwendungsfall vorgesehen ist, d.h. du musst dich um alles selbst kümmern.
Server -> läuft auf Laptop -> horcht an einem Port auf Befehle -> wenn Befehl kommt wird Bilddarstellung geändert -> sendet Erfolgsmeldung zurück ans Tablet
Client -> Tablet -> Netzwerkverbindung mit Server aufbauen -> Befehle versenden bei Gestureeingabe -> Rückgabewert evtnl auswerten (maximale Zoomstufe, Erfolgsmeldung ect)
Android -- Tablet -> erkennt die Gesten -> onTouchEvent (Viewklasse zb) -> MotionEvent.ACTION_DOWN bzw. gibt es beim Android SDK ein Tool womit eigene Gesten aufgezeichnet werden können.
http://developer.android.com/r…es/articles/gestures.html
Sobald eine Geste erkannt wird, musst du deinem Server (Laptop mit Bildanzeige) sagen was passieren soll. Wie du das letztendlich löst, ist ganz und gar Dir überlassen. Das Gesture ist ja nur für das Tablet interessant, da es auf diesem erkannt wird.
Was mit welchem Gesture ausgelöst werden soll und wie musst du ja auch selber programmieren.
Im Grunde wirst du Dir sicherlich einen eigenen Befehlsdialog ausdenken müssen.
Du kannst zB Strings per HTTP Request verschicken, "ZOOMIN" "ZOOMOUT" "ENDE" , was du gerne möchtest und auf der Server Seite
Laptop musst du halt (wieder selber) diese Befehler auswerten und dann mit deiner Bilddarstellung in Einklang bringen.
PS: eventl gibt es ja schon ähnliche Projekte im Netz
das hab ich nur mal dazu gefunden, geht auch um visualisierung der Gerätelage (auch client server)
Danke schon mal für deine ausführliche Beschreibung. Offensichtlich ist die Implementierung der Serverseite wichtiger, wie Du es beschrieben hast. Ich guck mal, was ich tun kann :).
Viele Grüße
Justin