0
我有一個文件img2455
的名稱,但我沒有擴展名。可以檢查該文件的擴展名?可以檢查資產文件夾中存儲的文件的擴展名?
它可以作爲.jpg
,.png
或.bmp
存儲在資產文件夾中,但我不知道,我必須檢查它。我該怎麼做?
現在,我正在使用內容提供商將文件擴展名爲.jpg
的文件訪問該文件,並且它在jpg時有效,但在文件具有bmp或png擴展名時失敗。這是我的代碼:
theUri = Uri.parse("content://"+getPackageName()+"/"+file.getName()+".jpg");
感謝
我沒有文件路徑,我沒有擴展,我只是有someFile,不someFile.jpg – NullPointerException
我看到你在做'file.getName()'以上。使用此值。它將具有可用的擴展名,正如上面的代碼片段所描述的。 –