AndroidManifest xml 파일에서 android : supportsRtl =“true”사용은 무엇입니까?
Android 스튜디오에서 새 프로젝트를 만들 때마다 android:supportsRtl="true"내 앱 AndroidManifest File에 들어갔습니다.
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:supportsRtl="true"
android:theme="@style/AppTheme">
...
</application>
앱에서 사용하는 것 또는 내 앱에 AndroidManifest를 추가하거나 추가하지 않을 때의 장단점은 무엇입니까?
애플리케이션이 RTL (오른쪽에서 왼쪽) 레이아웃을 지원할지 여부를 선언합니다. true로 설정되고 targetSdkVersion이 17 이상으로 설정된 경우 다양한 RTL API가 활성화되고 시스템에서 사용되므로 앱에서 RTL 레이아웃을 표시 할 수 있습니다. false로 설정하거나 targetSdkVersion이 16 이하로 설정된 경우 RTL API가 무시되거나 효과가 없으며 앱은 사용자의 로케일 선택과 관련된 레이아웃 방향에 관계없이 동일하게 작동합니다 (레이아웃은 항상 남아 있습니다. -오른쪽으로).
이 속성의 기본값은 false입니다.
이 속성은 API 레벨 17에서 추가되었습니다.
(출처 : http://developer.android.com/guide/topics/manifest/application-element.html )
당신은 등 아랍어, 우르두어, 히브리어에서 응용 프로그램 ... 또는 설정해야합니다 오른쪽에서 왼쪽으로 기록되는 모든 언어로 구축하는 경우 android:supportsRtl에 true, 왼쪽에 당신이 오른쪽으로 레이아웃을 이야기하는 방법, 그리고 디폴트 값을 이 속성은 거짓입니다.
Android API 가이드에서 :
(developer.android.com/guide/topics/manifest/application-element.html)
애플리케이션이 RTL (오른쪽에서 왼쪽) 레이아웃을 지원할지 여부를 선언합니다.
true로 설정되고 targetSdkVersion이 17 이상으로 설정된 경우 다양한 RTL API가 활성화되고 시스템에서 사용되므로 앱에서 RTL 레이아웃을 표시 할 수 있습니다. false로 설정하거나 targetSdkVersion이 16 이하로 설정된 경우 RTL API가 무시되거나 효과가 없으며 앱은 사용자의 로케일 선택과 관련된 레이아웃 방향에 관계없이 동일하게 작동합니다 (레이아웃은 항상 남아 있습니다. -오른쪽으로).
이 속성의 기본값은 false입니다.
이 속성은 API 레벨 17에서 추가되었습니다.
'Program Club' 카테고리의 다른 글
| gcc에서 인수가없는 것으로 정의 된 함수에 인수를 전달할 수있는 이유는 무엇입니까? (0) | 2020.10.23 |
|---|---|
| C #의 위도 / 경도 값에 대한 이중 또는 소수 (0) | 2020.10.23 |
| POSIX 시스템에서 argc가 0이 될 수 있습니까? (0) | 2020.10.23 |
| 레일에서 파괴시 '검증'하는 방법 (0) | 2020.10.23 |
| 리팩토링이란 무엇이며 코드 만 수정하는 것은 무엇입니까? (0) | 2020.10.23 |