Я работаю над добавлением поддержки экранов размером с планшет в свои приложения. У меня уже есть изображения в drawable-mdpi и drawable-hdpi для экранов с разной плотностью. Моя проблема это с планшетами, такими как Galaxy 7 ", который имеет" большой "экран, но все еще средней плотности. Часть моего макета имеет 5 кнопок по ширине экрана, которые расположены равномерно. На большом экране с графикой mdpi, хотя изображения очень маленькие с множеством пробелов между ними.
Я хотел бы использовать более крупную графику для большого макета, чтобы они выглядели уместно, а также использовали пространство экрана. В моем каталоге hdpi есть графика двойного размера, которая отлично подойдет. В качестве теста я скопировал все изображения из / res / drawable-hdpi в / res / drawable-large-mdpi, и все выглядело именно так, как я хочу.
Однако я не хочу увеличивать размер моего приложения, скопировав все эти изображения. Я хотел бы просто создать псевдонимы для каждого из них, чтобы при запросе / res / drawable-large-mdpi / button_0 он фактически использовал вместо этого / res / drawable-hdpi / button_0.
Я попытался создать xml, но я не знаю, как ссылаться на чертеж из определенного каталога. Любая помощь?
Содержимое /res/drawable-large-mdpi/button_0.xml:
<?xml version="1.0" encoding="utf-8"?>
<bitmap xmlns:android="http://schemas.android.com/apk/res/android"
android:src="@drawable-hdpi/button_0" />
Ошибка, которую я получаю в приведенном выше примере:
error: Error: No resource found that matches the given name (at 'src' with value '@drawable-hdpi/button_0_highlighted').