EDIT:
I can\'t write into the EditText, it disappears when i try to write something, its because the getView() is called when i mod
Why not? It would be definitely nice for user, but kind of tricky to develop.
Ok, Its my personal opinion.. try if you like it..
Fill data in your list from database. (No need of EditText in layout).
Make a dialog with Edittext. Now when user click on ListItem open that dialog with pre-populated text from current selected list row textview. Then allow user to change in it. When user click OK on dialog then modify that Textview in list item..
@yaqub use EditorActionListener with imeOptions="actionDone" like