스플래시 화면 로고로 사용하기 위해 양면에 여백이있는 이미지를 가운데에 놓으려고합니다. 문제는 화면 전체에 걸쳐 늘어나거나 gravity
을 사용하면 패딩을 무시한다는 것입니다. 레이어 목록 안드로이드에서 드로어 블을 어떻게 스케일링하고 가운데에 배치합니까?
android:gravity="fill_horizontal"
및 기타 다양한 제안을 사용하려고했습니다
<item
android:drawable="@color/grey_3"/>
<item android:gravity="top|center_horizontal|center_vertical" android:drawable="@drawable/zc_logo_r"
android:top="100dp"
android:left="200dp"
android:right="200dp"
android:layout_margin="100dp"
>
</item>
<?xml version="1.0" encoding="utf-8"?>
.
내 xml에서 이미지의 크기를 조절하고 가운데에 맞출 수있는 방법은 무엇입니까?
중력은 항목이 아니라 비트 맵 자체에 설정하는 것이 좋습니다. 그렇지 않으면 Lollipop 이전 기기에서 펼쳐질 수 있습니다. –