Brijesh Masrani
Brijesh Masrani

Reputation: 1449

selection in textview

I have a Text View in my application and I want to select text from that text view and i want the starting & ending position of that selected text so can anyone please help me.

Upvotes: 0

Views: 1669

Answers (2)

Paresh Mayani
Paresh Mayani

Reputation: 128428

Starting and Ending position may be retrieved with:

  int selectionStart = textView.getSelectionStart();
    int selectionEnd = textView.getSelectionEnd();

and Selected text may be with:

String selectedText = et.getText().substring(selectionStart, selectionEnd);

Upvotes: 2

Christopher Orr
Christopher Orr

Reputation: 111565

I'm not sure there's any way of programmatically making a selection in a TextView.

However, you can get the start and end position of a selection by calling TextView.getSelectionStart(), optionally calling hasSelection() first if you want.

Upvotes: 0

Related Questions