| |||||||
Das Thema "Instanzmethode in einer Instanzmethode möglich?" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.
|
| | Themen-Optionen | Ansicht |
| | #1 (permalink) | |||
| Neuer Benutzer Registriert seit: 16.11.2011
Beiträge: 5
Abgegebene Danke: 1
Erhielt 0 Danke für 0 Beiträge
| habe ein (nach meiner Meinung) massives Problem im Quellcode und hoffe das ihr mir dabei helfen könnt. Szenario: Die Klasse Semesterablaufplan.java soll die Klasse isOnline aufrufen um die Methode isInternetOn auszuführen und dann falls true raus kommt diesen Wert in der If-Anweisung verarbeiten. Semesterablaufplan.java Zitat:
isOnline.java Zitat:
Beim debuggen verabschiedet er sich in folgender Zeile: isOnline.java Zeile 18 Zitat:
Nach einer Woche vergeblichen ausprobieren, OOP anlesen etc. wende ich mich daher an euch und hoffe ihr könnt mir Helfen | |||
| | |
| | #2 (permalink) |
| Android Guru Registriert seit: 09.05.2009
Beiträge: 2.389
Abgegebene Danke: 36
Erhielt 307 Danke für 289 Beiträge
|
warum leitest für isonline von campusapp ab? ich würde hier mal ne statische methode machen public static boolean isOnline(Context ctx) { ...} und dadrin dann einfach abchecken und zurück liefern. ware ja das einfachste oder ?
__________________ App Entwicklung Latest apps: Media Streamer BETA | DailyCash | MoneyManager ( PRO | HD ) |
| | |
| | #4 (permalink) | |
| Neuer Benutzer Registriert seit: 16.11.2011
Beiträge: 5
Abgegebene Danke: 1
Erhielt 0 Danke für 0 Beiträge
|
Ok wenn ich die Methode statisch deklariere und die extends raus baller, meckert er bei: Zitat:
| |
| | |
| | #5 (permalink) |
| Android Guru Registriert seit: 09.05.2009
Beiträge: 2.389
Abgegebene Danke: 36
Erhielt 307 Danke für 289 Beiträge
|
naja schau dir halt die fehlermeldung an. deshalb übergeb ich ja den context der statischen methode. na klingelts?
__________________ App Entwicklung Latest apps: Media Streamer BETA | DailyCash | MoneyManager ( PRO | HD ) |
| | |
| Folgender Benutzer bedankt sich bei swordi für diesen Beitrag: | Defcon (07.12.2011) |
| | #6 (permalink) |
| Neuer Benutzer Registriert seit: 16.11.2011
Beiträge: 5
Abgegebene Danke: 1
Erhielt 0 Danke für 0 Beiträge
|
Er sagt logischerweise, dass es die Methode getSystemService nicht gibt. Soweit ich dich jetzt verstanden habe, willst du eine neue Methode bauen wo wir unseren Connections abfragen, diese dann als wert zurück geben und in der Methode isInternetOn() einsetzen. Aber dadurch könnte ich ja logischerweise meine IF-Anweisung übern haufen werfen oder? Falls ich dich missverstehe bitte korrigieren^^ |
| | |
| | #7 (permalink) |
| Neuer Benutzer Registriert seit: 16.11.2011
Beiträge: 5
Abgegebene Danke: 1
Erhielt 0 Danke für 0 Beiträge
|
Ok erster Teilerfolg ist schonma da ![]() Habe die Instanzrn vom ConnectivityManager und Wifimanager nach Semesterablaufplan überführt und die Parameter dann an isInternetOn übergeben. funtzt soweit ![]() Danke nochmal swordi |
| | |
![]() |
|
| Themen-Optionen | |
| Ansicht | |
| |
| ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| [Kalender] Mehrere Termine in einer Einladung möglich? | nica | Business und Organisation | 0 | 27.05.2011 08:42 |
| Android Market: Installation einer gekauften App nicht möglich | Shredder | HTC Desire Forum | 2 | 20.05.2011 14:15 |
| Keine Installation einer App über den Browser Market möglich | elknipso | Google Play Store (Android Market) | 0 | 04.02.2011 21:00 |
| Umgehung des Netlocks durch Flashen einer Original-ROM möglich? | Bluebrain | Root / Hacking / Modding für HTC Desire | 15 | 23.04.2010 18:32 |
| Schrift in einer Apps ändern möglich? | norbert | Root / Hacking / Modding für T-Mobile G1 | 1 | 31.10.2009 18:54 |