Von verschiedenen Klassen auf Thread zugreifen

A

android_lerner

Neues Mitglied
Hallo,

Ich programmiere zurzeit eine Android APP. Zur Steuerung von den Benutzeroberflächen verwende ich eine NavigationView. Ich möchte gerne eine TCP Verbindung zu einem Server herstellen. Allerdings würde ich das gerne in der MainActivity machen, damit ich nicht bei jedem Benutzeroberflächen Wechsel eine neue TCP Verbindung aufbauen muss. In den einzelnen Benutzeroberflächen gibt es Button die je nach Benutzeroberfläche unterschiedliche Befehle per TCP wegeschicken. In einer Klasse mit eigenem Thread baue ich die Verbindung auf und habe dort einzelne Methoden, welche die TCP Pakete wegeschicken. Mein Problem ist: Ich möchte gerne Allgemein eine TCP Verbindung aufbauen und nicht auf jeder Benutzeroberfläche einzeln. Auf den einzelnen Benutzeroberflächen muss ich allerdings dann die Funktionen der TCP Klasse aufrufen um die Pakete wegezuschicken.
Frage lautet also: Wie kann ich auf das in der MainActivity erzeugt Objekt von den anderen Benutzeroberflächen zugreifen ?

Hoffe ihr versteht was ich meine. Bin auch noch relativ neu im Java Business.
 
tbone78

tbone78

Administrator
Mitarbeiter
Java:
public class MainActivity extends Activity {

    TcpClient mTcpClient;

Einfach die MainActivity um den TCP Client erweitern
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
Arif Android Verwendung von verschiedenen Datentypen Android & Cross-Platform Mobile Apps 1
Arif Android Verwendung von verschiedenen Datentypen Android & Cross-Platform Mobile Apps 5
Robat Android Wie mache ich eine App mit verschiedenen Leveln? Android & Cross-Platform Mobile Apps 8
G Views für verschiedenen Bildschirmgroeßen Android & Cross-Platform Mobile Apps 2
jmar83 Auto-Import der benötigten Klassen, wie bei Eclipse Ctrl-Shift-O Android & Cross-Platform Mobile Apps 9
S Auf Methode zugreifen von anderen Klassen Android & Cross-Platform Mobile Apps 6
P Android JUnit Testprojekt warum keine Java Klassen Android & Cross-Platform Mobile Apps 1
R Android Verständnisfrage Activities/Klassen Android & Cross-Platform Mobile Apps 2
A Wie kommunizieren Klassen untereinander? Android & Cross-Platform Mobile Apps 2
H Android Klassen Android & Cross-Platform Mobile Apps 2
S Gemeinsame Klassen des JRE und Android..? Android & Cross-Platform Mobile Apps 3
H Android Verwendbare Klassen und icon Android & Cross-Platform Mobile Apps 4
D wie geht Klassenvererbung von Canvas Klassen Android & Cross-Platform Mobile Apps 2
U Programm um die Klassen darzustellen Android & Cross-Platform Mobile Apps 4
M Klassen-Referenz Android & Cross-Platform Mobile Apps 2
M Android Stop Swipe Refresh aus anderem Thread Android & Cross-Platform Mobile Apps 2
ms_cikar Thread / Intent als externe klasse Android & Cross-Platform Mobile Apps 1
G Thread in einer Service erstellen Android & Cross-Platform Mobile Apps 0
M App Programmierung: Thread starten und Variablenwerte oder Objekte mitgeben Android & Cross-Platform Mobile Apps 2
A Android Von einem Thread auf anderen zugreifen Android & Cross-Platform Mobile Apps 3
C new Thread oder setRunning = true/false Android & Cross-Platform Mobile Apps 12
C Auf innere (Thread)Klasse zugreifen, von anderer Klasse aus Android & Cross-Platform Mobile Apps 3
S Android Kommunikation zwischen UI -> Service -> Thread Android & Cross-Platform Mobile Apps 4
G Pause ohne sleep und ohne zweiten Thread Android & Cross-Platform Mobile Apps 5
G Pause im Programmablauf ohne extra Thread Android & Cross-Platform Mobile Apps 2
JAVAnnik Android Layout ändern in Thread Android & Cross-Platform Mobile Apps 2
Gossi Android Gossis Android Fragen Thread Android & Cross-Platform Mobile Apps 3
H Android ListView Images aus dem Internet via Thread Android & Cross-Platform Mobile Apps 3
L Android Thread Android & Cross-Platform Mobile Apps 4
Kidao Wie startet man ein Thread richtig? Android & Cross-Platform Mobile Apps 4
G Thread und Midlet Android & Cross-Platform Mobile Apps 1

Ähnliche Java Themen

Anzeige

Neue Themen


Oben