10 진수를 많이 사용합니다. 나는 많은 TextViews에서 숫자를 보여 주지만 소수점 둘째 자리에 숫자를 표시하고 싶다. 전역 명령 등의 모든 TextViews에이 소수 자릿수를 설정하는 방법이 있습니까? 아니면 TextView.text() 함수를 호출하기 전에 각 문자열을 형식화하는 것이 유일한 방법일까요?모든 텍스트보기에서 소수점 이하 자릿수 설정
감사합니다, Direz
10 진수를 많이 사용합니다. 나는 많은 TextViews에서 숫자를 보여 주지만 소수점 둘째 자리에 숫자를 표시하고 싶다. 전역 명령 등의 모든 TextViews에이 소수 자릿수를 설정하는 방법이 있습니까? 아니면 TextView.text() 함수를 호출하기 전에 각 문자열을 형식화하는 것이 유일한 방법일까요?모든 텍스트보기에서 소수점 이하 자릿수 설정
감사합니다, Direz
당신은 자신에게 텍스트 뷰의 서브 클래스를 작성하고 당신의 형식을 적용하도록의 setText() 메소드를 오버라이드 (override) 할 수있다. 그런 식으로 문자열 형식 로직을 한 곳에 넣으면 모든 뷰에 적용됩니다. 단점은 앱의 모든 TextView를 자신의 버전으로 전환해야한다는 것입니다.
문자열 형식 옵션을 사용하겠습니다 ... 감사합니다. –
저는 글로벌 설정이 있다고 생각하지 않습니다. AFAIK 각 textview에 대해 설정해야합니다. – kosa