아랍어 이미지를 현지화하고 싶습니까? 누군가이 작업을 어떻게 수행해야하는지 말해 줄 수 있습니까?안드로이드 지역화 리소스에 대한 아랍어 laguage
나는 행운을 따라 Localization and drawables을 따라갔습니다. 드로어 블 - 자원의
아랍어 이미지를 현지화하고 싶습니까? 누군가이 작업을 어떻게 수행해야하는지 말해 줄 수 있습니까?안드로이드 지역화 리소스에 대한 아랍어 laguage
나는 행운을 따라 Localization and drawables을 따라갔습니다. 드로어 블 - 자원의
지역화 문자열 자원과 동일합니다. drawable-ar 폴더를 만들고 해당 폴더에 이미지를 넣어야합니다.
또는 drawable-mdpi
과 같은 폴더의 이미지가 drawable-ar-mdpi
인 경우.
자세히 알아보기 documentation here.
아랍어 용 리소스 파일에 strings.xml
을 추가 한 후에는 RTL 지원용 레이아웃이 준비되어 있는지 확인하십시오. 매니페스트 파일에서
:
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme"
android:supportsRtl="true" > ....
그리고 모든 레이아웃 파일에
, 당신은 최종 콤보// 왼쪽이 오른쪽 시작 추가 확인합니다. Google Blog에서 :변경 새 "시작/끝"등가물에 앱의 "왼쪽/오른쪽"레이아웃의 모든 속성.
하여 사용하려는 다음 대신 "오른쪽" "왼쪽"그리고 "끝" "시작"(응용 프로그램의 targetSdkVersion을 또는의 minSdkVersion이 17 이상이다) 안드로이드 4.2 에 응용 프로그램을 대상으로하는 경우. 예 : 의 경우 android : paddingLeft가 android : paddingStart가되어야합니다.
앱 왼쪽 "외에도"안드로이드 4.2합니다 ( 응용 프로그램의 targetSdkVersion을 또는의 minSdkVersion이 16 이하), 다음 추가 "시작"과 끝을해야보다 이전 버전으로 작업 할 경우 "와"못했습니다 ". 예제의 경우 android : paddingLeft 및 android : paddingStart를 모두 사용합니다.
일단 완료되면 테스트하기가 쉽습니다. 언어를 아랍어로 변경하거나 휴대 전화의 개발자 옵션에서 RTL을 레이아웃으로 표시하도록 할 수 있습니다.
예 : drawable-xxhpdi-ar –
당신은 drawable-ar을 만들었습니까? 아니면 "drawable-ar-hdpi"폴더와 같은 밀도가 필요한가? –