2011-04-26 8 views
1

J'utilise le navigateur pour ouvrir un fichier pdf, mais je veux utiliser le gestionnaire de fichiers ordinaire afin d'ouvrir le fichier avec une application tierce. Comment je fais ça?Blackberry ouvrir le fichier

BrowserSession page = Browser.getDefaultSession(); 
page.displayPage("file:///SDCard/BlackBerry"+Integer.parseInt(tab[4])+".pdf"); 

Répondre

0

Cela dépend de la version du système d'exploitation. Dans OS 5 RIM a ajouté la classe net.rim.device.api.ui.picker.FilePicker qui fait ce dont vous avez besoin. Pour pré 5 OS, vous devez implémenter votre propre écran pour sélectionner un fichier à partir du système de fichiers. Votre BB SDK local doit contenir un exemple d'application pour cela, recherchez "fileexplorerdemo" pour trouver cet exemple et voir le code.

+1

J'ai essayé et il est vraiment très proche de ce dont j'ai besoin, mais j'ai besoin d'ouvrir le fichier et je ne peux pas trouver un moyen de le faire, peut-être qu'il ya un moyen avec les flux. –

+0

@Victor I .: Voulez-vous dire que vous n'avez toujours pas de solution à votre question? –

+0

Probablement ces sources d'informations peuvent vous être utiles: http://docs.blackberry.com/en/developers/deliverables/17952/CS_reading_sections_of_a_binary_file_1222470_11.jsp et http://www.blackberry.com/developers/docs/6.0.0api /javax/microedition/io/file/FileConnection.html –