【问题标题】:EditText cursor overlapping last letterEditText 光标与最后一个字母重叠
【发布时间】:2012-10-26 15:01:14
【问题描述】:

在我用于测试的其中一台设备(HTC One S,以防万一)上,EditText 光标将与最后一个字母重叠,而不是位于字母之后。在随附的屏幕截图中,黑线是实际光标,红线是光标应该在的位置。这仅在光标位于最后一个位置时发生;在其他位置,它正确地出现在字母之间(如果在开头,则出现在第一个字母之前)。

我什至不知道这里可能存在什么问题。有人有想法吗?

【问题讨论】:

    标签: android user-interface android-edittext user-input textinput


    【解决方案1】:

    我通过以下方式解决了这个问题:

    int flags = editText.getPaintFlags() | Paint.ANTI_ALIAS_FLAG | Paint.SUBPIXEL_TEXT_FLAG;
    editText.setPaintFlags(flags);
    

    【讨论】:

      猜你喜欢
      • 2014-04-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-08-11
      • 2017-01-25
      • 2018-10-01
      相关资源
      最近更新 更多