pramkies
- Forum-Beiträge: 25
15.05.2012, 15:47:12 via Website
15.05.2012 15:47:12 via Website
Gibt es eine Möglichkeit eine Dateien auf der SD Karte zu suchen?
In meiner App kann ich QR-Codes scannen und die entsprechende Pdf-Datei aufrufen (die App dient als Dokumentation-Aufruf einer Automatisierungsanlage) !
Bis jetzt habe ich erst per "Hand" die Verknüpfungen zwichen den QR-Codes und der Pdf-Dateien programmiert !
zb. einfach beschrieben:
if (QR-Code == Datei_X){
öffne Datei_X von \SD\.......
}
hier als Code
if ( result.equals("Dokumentation für: ++AG01_51M")){ // Text-Inhalt vom QR-Code wird verglichen !!
File pdfFile = new File("/sdcard/download/HEMME-Milch/10 Elektro-Dokumentation/AG01_51M.pdf"); // pdf befindet sich auf der SD.Karte
Uri path = Uri.fromFile(pdfFile);
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(path, "application/pdf");
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(intent);
}
Das ist nicht die elegante lösung! Denn ist wieder mühsam immer die Verknüpfungen zu programmieren und immer das Programm umschreiben zu müssen, weil immer wieder neue Datein hinzukommen (Dokumente,Pdf....) !
Hat einer eine Idee ? Wie ich Vorgehen soll ?
In meiner App kann ich QR-Codes scannen und die entsprechende Pdf-Datei aufrufen (die App dient als Dokumentation-Aufruf einer Automatisierungsanlage) !
Bis jetzt habe ich erst per "Hand" die Verknüpfungen zwichen den QR-Codes und der Pdf-Dateien programmiert !
zb. einfach beschrieben:
if (QR-Code == Datei_X){
öffne Datei_X von \SD\.......
}
hier als Code
if ( result.equals("Dokumentation für: ++AG01_51M")){ // Text-Inhalt vom QR-Code wird verglichen !!
File pdfFile = new File("/sdcard/download/HEMME-Milch/10 Elektro-Dokumentation/AG01_51M.pdf"); // pdf befindet sich auf der SD.Karte
Uri path = Uri.fromFile(pdfFile);
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(path, "application/pdf");
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(intent);
}
Das ist nicht die elegante lösung! Denn ist wieder mühsam immer die Verknüpfungen zu programmieren und immer das Programm umschreiben zu müssen, weil immer wieder neue Datein hinzukommen (Dokumente,Pdf....) !
Hat einer eine Idee ? Wie ich Vorgehen soll ?
— geändert am 15.05.2012, 15:48:22
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.