我遇到了麻烦,我该如何访问绘图文件夹(-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