我有一個非常簡單的問題:如何獲得給定資源的限定符(使用時)?
從R.java文件給出一個特定的資源(id,string,drawable,...),是否有可能知道它的文件夾上有哪些限定符匹配它?如果是這樣,怎麼樣?
例如,如果我的設備有一個hdpi密度的屏幕,並且我在「res/drawable-hdpi」和「res/drawable-mdpi」上有相同的文件名「x.png」,爲了解碼這個文件,我想得到的是它從res/drawable-hdpi獲得了文件,並且知道它具有hdpi密度。
當然,在這個例子中,如果文件存在於其他文件夾中,但不在hdpi文件夾中,我希望它告訴我在解碼文件時將使用哪一個文件。
其餘的限定符(locale,screenSize,...)也是如此。
我很感興趣這個問題。我遇到了同樣的問題。你解決了嗎?你是否發現過在任何情況下猜測設備使用的質量的功能? – GmloMalo
@GmloMalo不,我甚至不記得我爲什麼要這樣... –
好的。無論如何感謝 – GmloMalo