java - Write only EditText? -


i have edittext predefined words,

example:

type here: blahblah

how make edittext cannot delete "type here:" part still input response without using seperate textview?

thank you.

you can using textchangedlistener

final edittext edt = (edittext) findviewbyid(r.id.edittext1);  edt.settext("type here:"); selection.setselection(edt.gettext(), edt.gettext().length());   edt.addtextchangedlistener(new textwatcher() {          @override         public void ontextchanged(charsequence s, int start, int before, int count) {             // todo auto-generated method stub          }          @override         public void beforetextchanged(charsequence s, int start, int count,                 int after) {             // todo auto-generated method stub          }          @override         public void aftertextchanged(editable s) {             if(!s.tostring().startswith("type here:")){                 edt.settext("type here:");                 selection.setselection(edt.gettext(), edt.gettext().length());              }          }     }); 

Comments

Popular posts from this blog

ubuntu - PHP script to find files of certain extensions in a directory, returns populated array when run in browser, but empty array when run from terminal -

php - How can i create a user dashboard -

javascript - How to detect toggling of the fullscreen-toolbar in jQuery Mobile? -