나는 일식에서 발전하고 나는 이상한 문제가있다.다른 기기의 번호에 쉼표를 추가하는 방법은 무엇입니까?
s = NumberFormat.getIntegerInstance().format(count);
내가 많은 에뮬레이터와 환상적인 일을 evreything에 확인 : 는 내가이 코드를 추가 할 수 있도록 숫자에 쉼표를 추가했습니다. 이제 응용 프로그램을 게시했으며 일부 장치에서는 쉼표가 나타나지 않습니다. 도와주세요!
나는 일식에서 발전하고 나는 이상한 문제가있다.다른 기기의 번호에 쉼표를 추가하는 방법은 무엇입니까?
s = NumberFormat.getIntegerInstance().format(count);
내가 많은 에뮬레이터와 환상적인 일을 evreything에 확인 : 는 내가이 코드를 추가 할 수 있도록 숫자에 쉼표를 추가했습니다. 이제 응용 프로그램을 게시했으며 일부 장치에서는 쉼표가 나타나지 않습니다. 도와주세요!
NumberFormat.getIntegerInstance()
은 장치의 기본 로캘에 따라 다르며 모든 로캘이 쉼표로 숫자 그룹화되지는 않습니다. 세계의 일부 지역에서는 마침표가 사용되고 다른 마 포스 트로피는 사용되지만 다른 그룹은 전혀 그룹화되지 않습니다. 쉼표 그룹화 정수 일관성있는 결과를 얻을 다음과 같은 지역을 지정하기 위해
:
s = NumberFormat.getIntegerInstance(Locale.US).format(count);
그것은 일했다 !!!! 감사합니다. 당신이 나를 도왔다는 것을 이해하지 못한다면, 당신은 최고입니다! –
는 누락 쉼표가 다른 영역의 장치에 있는지 가능한가? – 323go
무엇을 의미합니까? 나는 하나의 XML 레이아웃과 단지 하나의 자바 액티비티를 가지고있다 .... –
모든 국가/지역이 쉼표로 그룹 숫자를 나타내는 것은 아니다. 일부 사용 기간은 다른 숫자로 그룹화하지 않습니다. – 323go