2017-12-19 26 views
0

나는 내 응용 프로그램이 rtl을 지원하지 않도록하고 강제로 사용하도록했습니다. 내가 매니페스트 코드를 제거하면보기에 rtl 지원을 강제로 적용하는 방법은 무엇입니까?

android:layoutDirection="rtl" 

는, 레이아웃이 변경 :이 코드를 추가

<application 
    android:name="ir.dizbon.persiandesigners.ParseApplication" 
    android:allowBackup="true" 
    android:icon="@mipmap/ic_launcher" 
    android:label="@string/app_name" 
    android:supportsRtl="false" 
    android:theme="@style/AppTheme" 
    tools:replace="android:supportsRtl"> 

한 레이아웃 : 그것은보기와 레이아웃의 문제를 많이 만들어 때문에이 내 매니페스트 코드 방향 및 잘 작동하지만 매니페스트 코드를 제거 할 수 없습니다. 그 중 하나가 작동하지 않습니다

pass_l.setLayoutDirection(View.LAYOUT_DIRECTION_RTL); 

:

나는 실용적으로 방향을 변경했습니다.

어떻게하면 rtl을 지원하고 rtl을 볼 수 있습니까?

+0

rtl과 ltr 모두 작업하고 싶습니까? – propoLis

답변

0

rtl을 지원하기 위해 android studio에서 다른 레이아웃을 만들 수 있습니다. 레이아웃 -> 새로 만들기 -> 레이아웃 리소스 파일 -> 마우스 오른쪽 버튼을 클릭 한 다음 레이아웃 방향 한정자를 선택하십시오. enter image description here

+0

답장을 보내 주셔서 감사합니다. 내 레이아웃에서 rtl을 지원하고 싶지 않습니다. 내 언어가 rtl이되도록 내보기를 강요하고 싶습니다. –