죄송합니다. 기본 사항이긴하지만 미안하지만 Android 개발자에게는 새로운 기능이므로이 항목을 직접 알아낼 수는 없습니다.TextView 문자열이 끝 대신 문자열의 시작 부분에 연산자를 표시합니다.
"123+"와 같은 문자열을 TextView에 표시하려고하지만 "+123"으로 표시되는 문제가 있습니다.
문자열을 콘솔에 출력하면 "123+"로 표시되지만 TextView는 항상 연산자를 문자열의 시작 부분으로 이동시킵니다. 아무도 이유를 설명하고 어떻게 이런 일이 일어나지 않도록 할 수 있습니까?
참고 TextView setText() 메서드를 사용하여 텍스트를 설정하고 있습니다.
예 다음과 같은 텍스트 뷰에서 +123
String text = "123+";
tv.setText(text);
표시
전에이의 예를 본 적이 있다면
사실 난 그냥 몰라? – ZeroOne내가 아는 한, java의 모든 문자는 유니 코드입니다. 하지만 확실히하기 위해서, 나는 단지 유니 코드 심볼로 시도했고 그 결과는 같습니다. – Raptop
하드 코딩하지 않고 사용자 입력에서 텍스트를 작성하는 것처럼 들리므로 실제 코드가 아닌 것 같습니다. 진짜 코드는 어때? – nasch