如何从android中的edittext中选择文本?

时间:2012-04-09 08:33:51

标签: android android-layout android-intent android-emulator android-widget

我有一个edittext,其中选择了一些文本。我想在点击按钮时只从edittext中选择文本。

请建议我使用可用的链接或示例代码。

3 个答案:

答案 0 :(得分:25)

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

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

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

答案 1 :(得分:0)

getSelectionStart()
getSelectionEnd()

请参阅此link

答案 2 :(得分:0)

科特林

val startSelection: Int = editText.selectionStart
val endSelection: Int = editText.selectionEnd

val selectedText: String = editText.text.substring(startSelection, endSelection)