2011-09-30 10 views
1

선택한 애플리케이션 언어에 따라 레이아웃을 전환하는 방법이 있는지 알고 싶습니다. 왼쪽에서 오른쪽 방향 배치와 오른쪽에서 왼쪽 방향 배치 사이를 전환 할 수 있습니다. 다른 이미지 나 글을 쓰고 위치를 잡으십시오.선택한 언어에 따라 Android 레이아웃을 선택했습니다.

응용 프로그램에서 현재 선택된 언어를 나타내는 비공개 멤버를 사용하는 것으로 생각했습니다. 이 매개 변수에 따라 필자는 관련 XML과 텍스트 등을 선택할 수 있습니다. 실제 필요하지는 않지만 실제로 LayoutFactory 클래스를 만들 수 있습니다.

그러나 실제 레이아웃 XML을 만들어야합니다. 하위 레이아웃을 배치 할 수있는 옵션이 있습니까? 또는 이름을 en_ .xml과 he_ .xml 등으로 지정해야합니까? 당신이 일본어 프랑스어 values-fr 같은 폴더를 추가하거나 values-javaluesdrawable를 들어

아브

답변

0

. -fr은 휴대 전화가 프랑스어 버전으로 설정된 경우 앱이 이름에 -fr이 추가 된 폴더를 사용함을 나타냅니다. 나는 이것도 layout 폴더로가는 것 같아요.

Localization here을 읽을 수 있습니다.

관련 문제