edittext.addTextChangedListener(new TextWatcher() {

            @Override

            public void beforeTextChanged(CharSequence charSequence, int i, int i1, int i2) {


}


            @Override

            public void onTextChanged(CharSequence charSequence, int i, int i1, int i2) {


            }


            @Override

            public void afterTextChanged(Editable editable) {

     //텍스트가 바뀌고 난 후

     String dataString = edittext.getText().toString();

     int d = dataString.getBytes().length;

     textview.setText(d +"/80 바이트");

            }

        });


에디트 텍스트를 받을때는 addTextChangedListener을 쓴다. 

여기서는 텍스트를 받아서 바이트로 보여주는 소스

블로그 이미지

LunaStratos

Stratosphere Stream

댓글을 달아 주세요