У меня есть большой png, который я хотел бы использовать в качестве фона для разных макетов, но смещаю его так, чтобы у меня появлялись разные части (как вы можете в CSS) предпочтительнее в xml.Плагины Android - смещение фонового изображения в xml
Мой основной макет для деятельности содержит следующие XML:
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@layout/bg1">
Layout bg1 состоит из следующих XML:
<?xml version="1.0" encoding="utf-8"?>
<bitmap
xmlns:android="http://schemas.android.com/apk/res/android"
android:src="@drawable/big_image"
android:layout_marginTop="50sp"
android:paddingTop="50sp"
android:gravity="top|left" />
Серьезность свойство работает, как ожидалось, но поля и отступы игнорируются, предположительно потому, что я работаю над растровым объектом, а не с макетом. То, что я хочу сделать, это установить их на минус, чтобы показать только часть изображения. Я пробовал использовать фигуру, но только обертывает содержимое, тогда как мне нужно заполнить весь фон.
Любые предложения были бы с благодарностью получены. Благодарю.
решаемые с нижеследующим, обеспечение ImageView находится в верхней части XML так, что позади всех остальных элементов управления: –