2014-05-13 8 views
2

커서가 EditText의 오른쪽에 붙어 있고 삽입 된 텍스트와 함께 이동하지 않습니다.android : 중력이 오른쪽 또는 왼쪽으로 설정된 경우 일부 ROM의 일부 Samsung 장치에서 EditText에있는 히브리어 (RTL)의 문제로 인해 Gravity.Start 또는 Gravity.End를 API 레벨 14보다 앞에 사용

Gravity.Start는 API 레벨 14 이상에 대해이를 해결했습니다.

API 레벨 14 이전에 Gravity.Start 및 Gravity.End 속성을 사용하는 방법은 무엇입니까?

감사합니다, 라즈는

+0

ROM을 만든 사람이 누구인지 물어보십시오. – CommonsWare

답변

4

stated here으로 - 상수 만 API (14)에 정의되어 있지만

  1. 그들은 컴파일 타임에 인라인 있기 때문에

    [0], 그들은 역 호환

  2. 이들은 최하위 바이트로 인해 이전 장치에서 LEFT 및 RIGHT와 기능적으로 동일합니다.
+0

다음은 Android Studio의 참고 사항과 어떻게 관련이 있습니까? http://i.imgur.com/b35J5gC.png. 우리는 두 속성을 모두 추가해야하지만 그 아래의 노트는 오른쪽/끝만 표시하는 것 같습니다. ?! – IHeartAndroid

3

GravityCompat.STARTGravityCompat.END이 있습니다.

GravityCompat을 참조하십시오.