3
.png 이미지를 내 앱의 기본 활동 화면의 배경으로 사용하는 최적의 방법을 찾고 있습니다. 나는 가능한 한 많은 장치에 적절하게 맞출 수 있기를 원합니다.Android : 배경 png 이미지 사용
내가 알고있는 것은 모범 사례가 이식성을위한 것입니다.
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/main_background"
android:padding="25dp"
>
...other stuff like a few buttons that go on top of background
는 현재 파일 "main_background.png는"600PX 이미지에 의해 800 픽셀입니다 : 여기
내가 내 XML에서 사용하고있는 코드입니다. 나는 적어도 내 휴대 전화에서 수평 치수가 안쪽으로 수축되어 이미지를 왜곡한다는 것을 알았다. 이상적인가 있나요? 너비 : 높이 비율로 배경 이미지를 만들 수 있습니까?
감사합니다.
이<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="match_parent"
android:background="@drawable/main_background"
android:padding="25dp"
>
통지 layout_height
의 부족 ... 당신의 주요 활동에
, 당신은보기를 발견하고 다음을 실행합니다 :이처럼 XML을 설정 당신이 할 것
폭을'match_parent'로 설정 한 다음'LayoutParams'를 사용하여 높이의 너비를 너비의 값으로 설정할 수 있습니다 ... – Jeeter
고마워, 그게 내가 찾고 있던 팁이다. XML 코드를 사용하여 답변을 게시하면됩니다. =) – JDS
답변을 수락 하시겠습니까? – Jeeter