【问题标题】:Android: EditText listener for cursor position change [duplicate]Android:用于光标位置更改的EditText侦听器[重复]
【发布时间】:2011-04-08 19:55:10
【问题描述】:

我正在寻找一种方法来检测 EditText 中更改的光标位置。到目前为止,我在文档中找不到任何内容。有人已经解决了这个问题吗?

【问题讨论】:

    标签: android cursor position android-edittext


    【解决方案1】:

    您可以覆盖 onSelectionChanged (int selStart, int selEnd) 以获取有关选择更改的通知。如果光标被移动,这也会被调用(在这种情况下 selStart == selEnd)

    【讨论】:

    • 谢谢。愚蠢的我。我一定错过了:-(
    • 抱歉这个愚蠢的问题,但我是 Android 开发的新手,你能给我一个使用 onSelectionChange 的例子吗?当我尝试将它应用于 EditText 时,Eclipse 似乎没有列出该函数。 SDK 1.5 版不支持吗?
    • onSelectionChanged 从 API 级别 3 开始可用,即 Android 1.5。它是EditText 的基类TextView 中的一个可覆盖项,因此请务必在Eclipse 对话框中检查TextView 的可覆盖项。
    猜你喜欢
    • 2011-08-23
    • 2017-11-25
    • 1970-01-01
    • 2018-09-11
    • 1970-01-01
    • 2019-03-27
    • 1970-01-01
    • 1970-01-01
    • 2013-11-06
    相关资源
    最近更新 更多