我試圖在列表中顯示blackberry
設備中可用的所有圖像。如何使用java apis掃描並獲取黑莓中的所有圖像名稱?如何掃描黑莓設備中的所有圖像
1
A
回答
2
使用以下類來查找設備中的所有圖像。在開始時,您調用函數時不會給字符串賦予任何值:checkImages("");
public void checkImages(String imagePath) {
String path = "";
if (imagePath.equals(""))
path = "file:///SDCard/";
else
path = imagePath;
try {
FileConnection fileConnection = (FileConnection)Connector.open(path);
if (fileConnection.isDirectory()) {
Enumeration directoryEnumerator = fileConnection.list("*", true);
Vector contentVector = new Vector();
while(directoryEnumerator.hasMoreElements()) {
contentVector.addElement(directoryEnumerator.nextElement());
}
fileConnection.close();
for (int i = 0 ; i < contentVector.size() ; i ++) {
String name = (String) contentVector.elementAt(i);
checkImages(path + name);
}
}
else {
if (path.toLowerCase().endsWith(".jpg")) {
imm.addElement(path); // your Vector
fileConnection.close();
}
}
} catch (Exception ex) { }
}
+0
如果這是一個jpg文件,代碼會留下未關閉的'FileConnection'實例。 –
+0
你是對的,我糾正了這一點 –
相關問題
- 1. 從黑莓設備獲取所有圖像名稱設備
- 2. 如何使用黑莓中的相機掃描圖像?
- 3. 黑莓條碼掃描庫?
- 4. 黑莓地圖不設備
- 5. 如何根據黑莓手機中的設備設置像素?
- 6. Zxing qr掃描黑莓手機故障
- 7. zxing黑莓條形碼掃描庫
- 8. 黑莓條碼掃描器SDK
- 9. 黑莓掃描儀API問題
- 10. 如何通過HttpConnection將圖像保存到黑莓設備?
- 11. 獲取我的黑莓設備中的所有Twitter動態
- 12. Android:掃描設備
- 13. 如何關閉黑莓設備
- 14. 如何從掃描圖像
- 15. 如何實施黑莓條碼掃描器?
- 16. 連接黑莓設備
- 17. 黑莓appworld支持設備
- 18. 陣營本地,QR碼掃描黑屏在一些設備中
- 19. eclipse中黑莓設備的System.out.println?
- 20. 黑莓:WebBitmapField中心圖像
- 21. Motorolla設備掃描問題
- 22. 掃描音頻設備
- 23. 藍牙設備掃描
- 24. Ble掃描設備Android
- 25. 藍牙掃描設備
- 26. 針對不同黑莓設備的黑莓應用程序
- 27. 如何掃描正方形C#中的所有像素?
- 28. 如何在黑莓設備上安裝黑莓手機的.cod文件
- 29. 鏡像黑莓中的圖像
- 30. 我如何在黑莓中設置Backgroungd圖像?
這是一個非常寬泛的問題。你有什麼自己嘗試過的? –