9

Tôi có một văn bản mà trong đó một số văn bản được chọn. Tôi muốn chỉ nhận được văn bản đã chọn từ edittext khi nhấp vào nút.Cách nhận văn bản được chọn từ edittext trong android?

Vui lòng đề xuất cho tôi liên kết có thể sử dụng hoặc mã mẫu.

+0

[Search] (http://stackoverflow.com/a/4531500/420015) – adneal

+1

[Hãy nhìn vào câu trả lời này] (http: // stackoverflow. com/a/8909122/593709) –

Trả lời

22
EditText et=(EditText)findViewById(R.id.edit); 

int startSelection=et.getSelectionStart(); 
int endSelection=et.getSelectionEnd(); 

String selectedText = et.getText().toString().substring(startSelection, endSelection); 
+3

sau nó nếu bạn muốn kiểm tra xem văn bản đã chọn có trống hay không. bạn phải sử dụng hàm isEmpty. –

+0

trim() cũng sẽ thực hiện. –

0
getSelectionStart() 
getSelectionEnd() 

thấy điều này link

Các vấn đề liên quan