나는 android : background = "@ drawable/home_background" 을 사용하고 있지만 화면을 가로로 전환하면 이미지가 왜곡되어 너무 늘어납니다. 그림은 .jpg입니다.배경 왜곡
Q
배경 왜곡
1
A
답변
3
두 이미지를 사용합니다 (세로 용과 가로형 용). 의 onCreate(...)
에서 내 Activity
내가
View view = getWindow().getDecorView();
int orientation = getResources().getConfiguration().orientation;
if (Configuration.ORIENTATION_LANDSCAPE == orientation) {
view.setBackgroundResource (R.drawable.bground_land);
} else {
view.setBackgroundResource (R.drawable.bground_port);
}
bground_land.jpg
및 bground_port.jpg
1
이것은 종횡비가 변경 되었기 때문입니다. 안드로이드는 풍경과 인물 모드 (낮은, 미디어 및 고해상도 스크린을위한) 전용 이미지 세트를 권장합니다. 그래서 res \ drawable-land (drawable-port의 초상화) 폴더 아래에 가로 모드에 적합한 배경 그림이 있어야합니다.
더 명확히하기 위해 android 샘플 앱을 참조 할 수 있습니다. LunarLander App의 경우 가로 및 세로 모드 각각에 대해 두 세트의 이미지가 생성 된 것을 볼 수 있습니다. (안드로이드 SDK .. \ 샘플 \ LunarLander \ 고해상도)
Shash
1
http://developer.android.com/guide/developing/tools/draw9patch.html이 시도 .... 또는 당신은 또한 portraitmode 또는 가로 모드 중 하나에 대해 서로 다른 드로어 블을 할 수 있습니다 .. 또는 같은 다른 ressource-구성을 시도 드로어 블 랜드 용 드로어 블 폴더 및 드로어 블 인물 드로잉 용 드로어 블 초상화 만들기
관련 문제
- 1. 일반 격자의 왜곡 인식
- 2. Sheppard 왜곡 2 제어점 전체 이미지 왜곡 - ImageMagick 아이폰 SDK
- 3. CATiledlayer 왜곡 CGPath
- 4. WebGL의 왜곡/물
- 5. 포인트에서 왜곡 변환을 얻으십시오.
- 6. 이미지 왜곡 알고리즘을 찾고
- 7. IE7에서 잘못된 플롯 왜곡
- 8. 왜곡 : 오류 vs. 오류
- 9. 왜곡 된 속성 오류
- 10. 이미지 왜곡 및 핀치 효과
- 11. 그림을 왜곡 된 이미지로 만듭니다.
- 12. 쿠키에 왜곡 된 문자가 있음
- 13. 왜곡 된 시스템 트레이 아이콘
- 14. 는 mysql_real_escape_string 사용자 입력을 왜곡 -
- 15. 왜곡 된 화면을 만드는 방법
- 16. OpenGL을 사용하면 어떻게 배경 이미지와 더 작은 왜곡 된 텍스처를 결합합니까?
- 17. Visual Studio 2010이 Wix를 왜곡 했습니까?
- 18. Visual Studio 2005에서 왜곡 된 글꼴
- 19. PythonMagickWand 셰퍼드 왜곡 (ctypes LP_c_double 문제)
- 20. 다른 스레드에서 처리 할 때 이미지 왜곡
- 21. 위도/경도를 왜곡 된지도에 매핑하는 방법은 무엇입니까?
- 22. 문자열에서 왜곡 된 문자를 바꾸는 방법은 무엇입니까?
- 23. 플래시의 비트 맵 왜곡 해결 방법
- 24. XNA 4.0 회전/왜곡 된 텍스처 그리기
- 25. 왜곡 된 이미지를 표시하는 목록보기 컨트롤
- 26. 자바 오디오 효과 - Android의 왜곡 알고리즘
- 27. 명명 된 셀은 왜곡 된 파일입니까?
- 28. Windows Media Player ActiveX에서 왜곡 된 비디오
- 29. OpenGL - 텍스처링, 원치 않는 왜곡 및 회전
- 30. 왜곡 된 이미지와 Homography opencv 매트릭스의 문제점