2012-06-27 106 views
0

我正在創建不同類型的文件。例如文件擴展名as.txt,.doc,.xml,.java,.jpg,.png等。如何設置圖標以與文件匹配。例如,我正在創建一個PDF文件。如何將pdf圖標設置爲該pdf文件。如何設置文件的圖標?

+0

如果你是不是也創建了文件瀏覽器,然後我覺得有沒有辦法讓你指定什麼被用作一個圖標。 – FoamyGuy

回答

0

除非您使用自己的擴展名創建文件,否則不必爲文件明確設置圖標。

操作系統將理解文件類型並相應地綁定圖標。

這就是爲什麼在Windows中,如果您手動更改文件的擴展名,圖標會自動更改。同樣的情況也適用於Android。

0

如果你想通過你的android應用程序創建不同的文件&想要顯示文件列表以及圖標,我們可以在Windows操作系統中看到它,那麼你必須將每個文件擴展名的所有不同圖像放在可繪製文件夾中。例如pdfImage.png,jpgImage.png,pngImage.png等。現在您必須處理文件名以確定文件擴展名運行時。然後更新您的ICONVIEW(一ImageView項目),如:

iconView.setImageBitmap(bitmap); // bitmap is the Bitmap image 

iconView.setBackgroundResource(R.drawable.pdfImage_icon);