我遇到了麻煩,我該如何訪問繪圖文件夾(-hdpi,-mdpi,-xhdpi,-xxhdpi,-xxxhdpi)中的drawable icons.png。因爲我想把它放到我的listview中。我使用API 23我無法使用drawable .png
MainActivity.java
public class MainActivity extends AppCompatActivity {
private String somevar;
Integer[] myImg= {
ContextCompat.getDrawable(this,R.drawable.)//it's not recognizing.
};
....
....
}
我認爲它會實現使用getIdentifier()嘗試此鏈接:.http://developer.android.com/intl/es/reference/android/content/res/Resources.html#getIdentifier%28java.lang.String ,%20java.lang.String,%20java.lang.String%29 –
嘗試從'drawable'中獲取'drawable-?'文件夾,作爲'res'的直接子節點。另外,將'drawable'設置爲一個單獨的文件夾 - 也是'res'的一個子項,並將圖像的副本(所需的大小)放入其中。請參閱此處的結構:http://developer.android.com/guide/topics/resources/providing-resources.html#AlternativeResources –
因此,我在我的可繪製文件夾下製作了我的圖標副本? – jemz