여기에 문제가 있습니다 ... 나는 텍스트와 추가 그래픽이 필요한 이미지 배경이 있습니다. 배경 이미지는 화면 중앙에 있어야하며 늘릴 수 없습니다. 여기에 내가해야 할 일이다안드로이드 : XML에서 strech가 아닌 이미지 배경에 텍스트 뷰를 정렬하려면 어떻게합니까
문제는 내가 배경 이미지에 텍스트를 정렬 할 필요가 있다는 것입니다. 나는 상대 레이아웃으로 모든 것을 포장하려고했습니다 - 뭔가를 같이 :
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
>
<ImageView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:id="@+id/bg_image"
android:layout_centerInParent="true"
android:src="@drawable/member_card"/>
<TextView
android:layout_height="wrap_content"
android:layout_alignLeft="@id/bg_image"
android:text="@string/membercard_info"
android:layout_marginTop="40dp"
/>
<TextView
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:layout_alignLeft="@id/bg_image"
android:layout_marginTop="200dp"
/>
</RelativeLayout>
안드로이드 스트레칭에서 그것을 방지하기 위해 이미지에 추가 패딩을 추가하기 때문에이 작동하지 않습니다. 다음은 두 개의 서로 다른 경우에 발생하는 것입니다 :
그래서 어떻게 배경 이미지에 텍스트를 정렬합니까?
나는 과거에이 문제를 하나의 이미지로 모두 베이킹하여 코드에서 해결했지만 xml에서는이를 수행하려고합니다.
가 나는 것을 시도했다 당신의 RelativeLayout의의 wrap_content – njzk2
을을하지만, 문제가 해결되지 DOS. – PhilTheThrill