Jetzt kostenlos registrieren. Mitglieder surfen ohne Werbung auf Android-Hilfe.de!
Zurück   Android-Hilfe.de > Android Developer > Android App Entwicklung

Datei Existenz prüfen

Das Thema "Datei Existenz prüfen" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.


Antwort

 

Themen-Optionen Ansicht
Alt 02.02.2012, 15:58   #1 (permalink)
Neuer Benutzer

Registriert seit: 30.12.2011
Beiträge: 10
Abgegebene Danke: 3
Erhielt 0 Danke für 0 Beiträge
Standard Datei Existenz prüfen

Hallo hallo
hab etwas in der Forensuche gestöbert, aber leider nichts auf mein wahrscheinlich banales Problem gefunden.

Ich möchte eine Activity aufrufen die auf eine zuvor erstellte Datei zugreift.
Ist die Datei jedoch noch nicht erstellt, wird der Zugriff auf die Activity verneint:

Wie frage ich nun ab, ob die Datei schon besteht? (Wenn sie besteht ist auf jedenfall auch ein Wert in der Datei vorhanden).

Mein bisheriger Code, der leider nicht funktioniert:

Code:
 
File f = new File("drinklist.txt");
 
[...]


case
R.id.btnListe:
if(f.exists()) { intent = new Intent (this,DrunkActivity.class); startActivity(intent); } else { Toast t = Toast.makeText(this, "Es müssen zuerst Getränke ausgewählt werden",Toast.LENGTH_LONG); t.show(); }
break;


Vielen Dank für eure Hilfe!

mfg
SljnX ist offline   Mit Zitat antworten
Alt 02.02.2012, 16:01   #2 (permalink)
Fortgeschrittenes Mitglied

Modell: HTC Sensation

Registriert seit: 31.08.2011
Beiträge: 390
Abgegebene Danke: 25
Erhielt 59 Danke für 57 Beiträge
Standard AW: Datei Existenz prüfen

permission gesetzt?
Tom299 ist offline   Mit Zitat antworten
Alt 02.02.2012, 16:10   #3 (permalink)
Neuer Benutzer

Registriert seit: 30.12.2011
Beiträge: 10
Abgegebene Danke: 3
Erhielt 0 Danke für 0 Beiträge
Standard AW: Datei Existenz prüfen

wusste garnicht, dass man das muss?
immerhin kann ich ja auch eine datei erstellen, in sie hinein schreiben und sie auslesen :-O
welche permission muss ich denn da setzen?

edit: die von mir erstellte Datei kann ich irgendwie auch nicht über code löschen

[arbeite derzeit über den Emulator]
SljnX ist offline   Mit Zitat antworten
Alt 02.02.2012, 21:28   #4 (permalink)
Android Guru
 
Benutzerbild von Fr4gg0r

Modell: Samsung Galaxy S (I9000)

Registriert seit: 21.12.2009
Beiträge: 2.572
Abgegebene Danke: 76
Erhielt 506 Danke für 295 Beiträge
Standard AW: Datei Existenz prüfen

du brauchst keine Permissions ändern, der Pfad ist vermutlich falsch.

Geändert von Fr4gg0r (02.02.2012 um 21:33 Uhr)
Fr4gg0r ist offline   Mit Zitat antworten
Alt 03.02.2012, 08:55   #5 (permalink)
Neuer Benutzer

Registriert seit: 30.12.2011
Beiträge: 10
Abgegebene Danke: 3
Erhielt 0 Danke für 0 Beiträge
Standard AW: Datei Existenz prüfen

ja es stimmt...sorry :/
ich erstelle die Datei mit:
  1. Code:
    FileOutputStream fOut = openFileOutput("samplefile.txt",
  2. MODE_WORLD_READABLE);
und dachte ich kann auch über den gleichen Pfad, diese wieder löschen bzw. abfragen ob sie existiert...

richtig wäre aber folgender Pfad:

Code:

File f = new File("/data/data/package_x_y/files/samplefile.txt");
SljnX ist offline   Mit Zitat antworten
Alt 03.02.2012, 16:17   #6 (permalink)
Android-Hilfe.de Mitglied
 
Benutzerbild von Sentence

Modell: Defy, Xoom, Sony Tablet s

Registriert seit: 27.01.2011
Beiträge: 111
Abgegebene Danke: 20
Erhielt 23 Danke für 20 Beiträge
Standard AW: Datei Existenz prüfen

Moin,
dann würde ich auch mit getFilesDir () arbeiten und nicht mit absoluten Pfaden.

MfG
Sentence ist offline   Mit Zitat antworten
Folgender Benutzer bedankt sich bei Sentence für diesen Beitrag:
SljnX (05.02.2012)
Antwort

Stichworte
-

Themen-Optionen
Ansicht


Ähnliche Themen

Thema Autor Forum Antworten Letzter Beitrag
Existenz von GPS Hardware abfragen samarek Android App Entwicklung 1 17.01.2012 16:27
Auf Updates prüfen snoopy99 HTC Desire S Forum 5 13.01.2012 10:34
View auf Existenz überprüfen dannywilde Android App Entwicklung 5 15.05.2011 05:35
Internetverbindung prüfen TanaH Android App Entwicklung 4 06.04.2011 09:14
Betriebsstatus prüfen foley23 HTC Desire Forum 15 31.10.2010 19:08




Du liest gerade: "Datei Existenz prüfen" unter "Android App Entwicklung" auf Android-Hilfe.de.


Powered by vBulletin®
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
© Android-Hilfe.de 2012 - All rights reserved.