01/10/2018, 12:23
Thắc mắc về getText().toString() trong android
Chào mọi người ạ! Em mới học lập trình Android, đến phần về EditText em có chỗ này không hiểu lắm
Chẳng hạn em có 1 EditText tên là txtHoTen
, để lấy nội dung bên trong nó tại sao không sử dụng được txtHoTen.getText()
mà phải là txtHoTen.getText().toString()
ạ?
Mong mọi người giải đáp giúp e vs ạ!
Bài liên quan
Vì getText trả về Editable. Một interface cho phép bạn chỉnh sữa, thêm xóa chuỗi, thậm chí cho phép chuỗi đó là HTML và parse ra luôn (nếu mình nhớ không nhầm). Nên muốn ra chuỗi “thuần” thì phải thêm bước toString
ref: https://developer.android.com/reference/android/text/Editable.html