Android: как создать фон из шаблона? У меня есть шаблон (.png image 4x4px) и ему нужно заполнить его. Кто-нибудь знает, как это сделать? Если я просто выберем для рисования в качестве фона изображение, оно растянуто; вместо этого его нужно повторять вдоль оси x и y. Ответ 1 Здесь - действительно приятное объяснение: Поместите изображение "back.png" в папку "drawable". Затем создайте обратный "backrepeat.xml" следующим образом: <?xml version="1.0" encoding="utf-8"?> <bitmap xmlns:android="http://schemas.android.com/apk/res/android" android:src="@drawable/back" android:tileMode="repeat" /> В вашем макете добавьте android:background="@drawable/backrepeat": <?xml version="1.0" encoding="utf-8"?> <LinearLayout android:id="@+id/MainLayout" xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" android:background="@drawable/backrepeat"> </LinearLayout> Как и в случае с множеством хороших практик Android/удобных трюков, его можно проследить до Ромен Гая.
Ответ 1 Здесь - действительно приятное объяснение: Поместите изображение "back.png" в папку "drawable". Затем создайте обратный "backrepeat.xml" следующим образом: <?xml version="1.0" encoding="utf-8"?> <bitmap xmlns:android="http://schemas.android.com/apk/res/android" android:src="@drawable/back" android:tileMode="repeat" /> В вашем макете добавьте android:background="@drawable/backrepeat": <?xml version="1.0" encoding="utf-8"?> <LinearLayout android:id="@+id/MainLayout" xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" android:background="@drawable/backrepeat"> </LinearLayout> Как и в случае с множеством хороших практик Android/удобных трюков, его можно проследить до Ромен Гая.