jjzjj

MyEditText

全部标签

android - Android : How do you reference in XML Layout? 中的自定义 EditText

为了覆盖onSelectionChanged(intstart,intend)方法,我创建了一个名为MyEditText(扩展EditText)的自定义EditText对象。当我这样做并尝试在我的XML布局中引用此对象类型时,我总是会收到一条错误信息。这是我目前拥有的:MyEditText.java:packagecse.intro.networking.security;importandroid.content.Context;importandroid.util.Log;importandroid.widget.EditText;publicclassMyEditTextexte

android - 如何在 Edittext android 中获取第一行的长度?

我有一个带有文本的多行Edittext(不包含“\n”),字体大小(sp)和文本的长度>Edittext.width()。我想获取EditText中第一行的长度。我该怎么做?Youcanseethephoto 最佳答案 一种选择是读取文本,然后获取换行符的索引,这实际上是它之前的字符串的长度:intfirstLineLength=myEditText.getText().toString().indexOf("\n");作为替代方案,如果您需要对其他行执行此操作,您可以根据换行符简单地拆分整个字符串:String[]lines=my