第一次点击或点击时,Android EditText的光标位置跟踪

时间:2011-04-29 09:13:12

标签: android android-edittext cursor-position

我正在努力使用EditText超过一天。 我的目标是了解用户第一次点击EditText的当前光标位置。

  1. 假设当前光标位于“5”,
  2. 点击位置“8”,
  3. 的EditText小部件
  4. 此时getSelectionStart()检索前一个值为“5”。
  5. 再次点击位置“8”的EditText小部件,
  6. getSelectionStart()检索位置变为“8”,(这是正确的,但需要在同一位置点击两次)
  7. 点击新位置,情况将重复Step3。

1 个答案:

答案 0 :(得分:1)

试试吧:

   getSelectionEnd() 

(如果您的操作不包含选择一系列文字。)