Я стараюсь, чтобы мое приложение поддерживало множественную плотность. Как мы знаем, хотим ли мы получить значение плотности, мы используем синтаксис как «getResources(). GetDisplayMetrics(). Плотность;».Как получить изображение из drawable-xhdpi
Мой вопрос - как получить изображение из какой-либо папки. скажем у меня есть переменная:
float myDensity = getResources().getDisplayMetrics().density;
когда myDensity вернуться 1.0, я хочу сделать снимок с растяжимой-MDPI, когда он вернется 0.75 я хочу, чтобы сделать снимок из растяжимой-ldpi, и такие же с изображением в папке drawable- xhdpi и папка drawable-xxhdpi. Я пытаюсь сделать это так: treepict.setImageResource(R.drawable-hdpi.tree);
, но я получаю только ошибку.
Кто-нибудь может мне помочь, как это сделать?