Android "..."를 줄임표 문자로 바꿉니다.
AVD 도구 16 이후로 다음 경고가 표시됩니다.
Replace "..." with ellipsis character (..., …) ?
my strings.xml에서
이 선에서
<string name="searching">Searching...</string>
대체 방법...
말 그대로?…
?
누가 이 인코딩에 대해 설명해 주시겠습니까?
…
는 "…"의 유니코드이므로 그냥 교체하십시오.점 세 개보다는 한 개의 문자/기호로 하는 것이 좋습니다.
간단히 말하면, 그냥.…
제자리에...
- HTML의 유니코드 열에서 helip이라는 이름의 행을 찾습니다.
Eclipse를 사용하는 경우 항상 다음 작업을 수행할 수 있습니다.
- 경고를 마우스 오른쪽 버튼으로 클릭합니다.
- "빠른 수정"을 선택합니다(기본적으로 바로 가기는 +).
- 제안된 문자로 바꾸기를 선택합니다.
이렇게 하면 점 세 개를 줄임표에 적합한 유니코드 문자로 바꿀 수 있습니다.
참고 사항:최신 버전의 ADT(21.1)에서는 교체 작업이 제대로 수행되지 않는 경우가 있지만 이전 버전에서는 교체 작업에 문제가 없었습니다.
다음은 캐릭터입니다.…
문제의 해결책은 다음과 같습니다.
Go to Window -> Preferences -> Android -> Lint Error Checking
그리고 "ellipsis"를 검색합니다.경고 수준을 "정보" 또는 "무시"로 변경합니다.
이 답변은 이 질문과 간접적으로 관련이 있습니다.
내 경우에는textView1.setTextView("done…");
상자/한문을 보여주고 있었습니다.나중에 체크인했습니다.fileformat.info
그 값이 나타내는 것을 위해 저는 이것이 한 글자라는 것을 알았습니다.그래서, 어떻게 해야 할까요?저는 "fileformat.info 타원 캐릭터"를 검색했고, 그것의 가치를 본 후 모든 것이 명확해졌습니다.
UTF-16 (hex) 0x2026 (2026)
UTF-16 (decimal) 8,230
따라서 문자를 나타내는 데 사용할 수 있는 인코딩이 여러 개 있으므로(예: 10진수에서 10은 16진수에서 A로 표시됨) 유니코드 문자를 작성할 때, 수신 기능이 문자를 디코딩하는 방법을 아는 것이 매우 중요합니다.십진수 값으로 디코딩되는 경우 십진수 값을 제공해야 하며, 십진수 값을 허용하는 경우 십진수 값을 제공해야 합니다.
나의 경우 setTextView() 함수는 10진수 인코딩 값을 허용하지만 16진수 값을 제공하고 있어서 문자를 잘못 알고 있었습니다.
Android Studio의 빠른 수정 바로 가기는 다음과 같습니다.Alt
+Enter
결석으로
몇몇 사람들이 제안한 것처럼 무시하지 않는 것이 최선인 것 같습니다.실제로 문자 코드를 입력하는 대신 Android Studio를 사용하여 수정하면 도구가 세 개의 점을 세 개의 점 유니코드 문자로 대체합니다.번역가 등에게 혼란을 주지 않을 것입니다.
언급URL : https://stackoverflow.com/questions/8536375/android-replace-with-ellipsis-character
'programing' 카테고리의 다른 글
jQuery Simple modal을 닫으려면 어떻게 해야 합니까? (0) | 2023.07.26 |
---|---|
이벤트 이미터로 매개 변수 전달 (0) | 2023.07.26 |
"typedef"에 대한 구문 규칙 및 범위를 설명하십시오. (0) | 2023.07.26 |
로컬 변수에 액세스할 수 있는 node.js의 외부 js 파일을 로드하고 실행하시겠습니까? (0) | 2023.07.26 |
java.sql.SQLException 매개 변수 인덱스가 범위를 벗어남(1 > 매개 변수 수, 즉 0) (0) | 2023.07.26 |