2010-12-02 107 views
1

如何以編程方式在BlackBerry上打開pdf,doc,ppt或xls?在BlackBerry上打開pdf,doc,ppt或xls

+0

我想通過編程來讀取PDF文檔。其實我們可以在iPhone中使用webview來閱讀文檔。我的問題是,有沒有選擇或控制黑莓閱讀PDF文檔?提前致謝。 – Finder 2010-12-03 04:52:28

回答

4

最好的辦法是購買一個第三方瀏覽器和發射,要查看該文件:

String path = "file://SDCard/info.doc"; 
String contentType = MIMETypeAssociations.getMIMEType(path); 
Invocation invocation = new Invocation(path, contentType, null, false, ContentHandler.ACTION_OPEN); 
Registry registry = Registry.getRegistry(MyApp.class.getName()); 
try { 
    ContentHandler[] handlers = registry.findHandler(invocation); 
    if (handlers != null && handlers.length > 0) { 
     invocation.setID(handlers[0].getID()); 
     registry.invoke(invocation); 
    } else { 
     Dialog.alert("Error"); 
    } 
} catch (Exception e) { 
    Dialog.alert("Error"); 
} 
相關問題