9

मेरे पास एक संपादन है जिसमें कुछ पाठ चुने गए हैं। मैं बटन के क्लिक पर edittext से केवल चयनित टेक्स्ट प्राप्त करना चाहता हूं।एंड्रॉइड में edittext से चयनित टेक्स्ट कैसे प्राप्त करें?

कृपया मुझे प्रयोग करने योग्य लिंक या नमूना कोड सुझाएं।

+0

[खोज] (http://stackoverflow.com/a/4531500/420015) – adneal

+1

[इस जवाब पर एक नज़र डालें] (http: // stackoverflow। com/a/8909122/593709) –

उत्तर

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

इसके बाद यदि आप यह जांचना चाहते हैं कि चयनित टेक्स्ट खाली है या नहीं। आपको isEmpty फ़ंक्शन का उपयोग करना होगा। –

+0

ट्रिम() भी करेगा। –

0
getSelectionStart() 
getSelectionEnd() 

देखते हैं कि यह link

संबंधित मुद्दे