2014-10-21 4 views
0

데이터베이스에서 데이터가 추가 된 목록보기가 있습니다. 데이터를 표시하는 textview가 있습니다.
특정 텍스트 뷰에 얼마나 많은 문자가 있는지 알 수있는 방법이 있습니까?
내가 원하는 것은 Google Keep UI입니다. 4-5 문자 만 입력하면 gridview의 텍스트 크기가 커집니다.번호를 확인하는 방법. 텍스트 뷰에서 문자 수

그리고 :이 경우 더 많은 문자는 몇 단어 나 문장처럼 텍스트 뷰의 크기가 작은

+1

'myTextView.getText의 toString()()를 length'.? –

+1

여러 가지 원인으로 인해 ... [Java] (http://docs.oracle.com/javase/tutorial/java/data/strings.html) – codeMagic

+0

어떻게 그 길이를 사용할 수 있습니까? 내가 이런 식으로 뭔가를하고 싶다는 뜻 : if (length == x) {textview.size = y} –

답변

1
int length = textViewObj.getText().toString().length(); 
당신은 official documentation에서 TextView 클래스의 getText() 방법에 대한 자세한 정보를 얻을 수

입니다입니다 String 클래스 official documentation.

+0

이미 같은 방식으로 해결되었습니다. thnk u nyways : D (y) –

0

이을 시도해보십시오.

String a = textview.getText(); 
int length = a.length(); // length == 8 
관련 문제