2014-10-12 1 views
-1

afterTextChanged() 메서드 내에서 저장된 문자열 값을 카운터 레이블에 연결하려고 시도하지만 setText() 메서드가 중단되어 예외를 throw하고 있습니다. 내가 여기서 무엇을 놓치고 있는지 확실하지 않습니다.string.xml 파일을 호출하여 TextView 텍스트 할당이 작동하지 않습니다.

@Override 
     public void afterTextChanged(Editable editable) { 

      counterLabel.setText(characterMax - editable.toString().length() + (R.string.charactersRemaining)); 
+0

예외를 공유해주세요. –

+0

[찾기 힘들지 않았습니다.] (https://developer.android.com/guide/topics/resources/string-resource.html) ... 다음 번에는 Google에서 시간을 보내십시오. – vault

답변

2

R.string.charactersRemaining 실제로 문자열을 나타내는 고유 한 id (int)입니다.

해당 문자열을 사용하려면 getString(R.string.charactersRemaining)을 사용하십시오.

관련 문제