Mam wzór (.png obraz 4x4px) i muszę wypełnić układ z nim.Android: jak utworzyć tło ze wzoru?
Czy ktoś wie, jak to zrobić?
Jeśli po prostu wybiorę losowanie jako tło obrazu, zostanie rozciągnięty; zamiast tego musi być powtórzony wzdłuż osi X i Y.
Mam wzór (.png obraz 4x4px) i muszę wypełnić układ z nim.Android: jak utworzyć tło ze wzoru?
Czy ktoś wie, jak to zrobić?
Jeśli po prostu wybiorę losowanie jako tło obrazu, zostanie rozciągnięty; zamiast tego musi być powtórzony wzdłuż osi X i Y.
Here jest naprawdę ładne wyjaśnienie:
Połóż "back.png" obraz na folderze "rozciągliwej". Następnie należy utworzyć rozciągliwej „backrepeat.xml” tak:
<?xml version="1.0" encoding="utf-8"?>
<bitmap xmlns:android="http://schemas.android.com/apk/res/android"
android:src="@drawable/back"
android:tileMode="repeat" />
w układzie, dodać 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>
Jak w przypadku wielu Android dobre praktyki/przydatnych sztuczek, można prześledzić z powrotem do Romain Guy.
Ten facet jest cholernie płodny. Idź Romain Guy !!! –
działa w urządzeniu nie zaćmienie – mehmet
Whoooooow miła odpowiedź! Dokładnie to, czego potrzebowałem! – alap