gpt4 book ai didi

android - 为什么要将 标签添加到我的 EditText 中?

转载 作者:行者123 更新时间:2023-11-30 03:01:28 36 4
gpt4 key购买 nike

我正在输入 EditText ,并像这样记录它:

mEditText.addTextChangedListener(new TextWatcher() {

@Override
public void onTextChanged(CharSequence s, int start, int before, int count) {
Log.d(LOG_TAG, Html.toHtml(new SpannableStringBuilder(s)));
}

@Override
public void beforeTextChanged(CharSequence s, int start, int count, int after) {

}

@Override
public void afterTextChanged(Editable s) {

}
});

LogCat 输出如下所示:

<p dir="ltr"><u>typing stufffff</u></p>

我没有使用 EditText 子类,也没有设置任何自定义样式。

可能导致 <u> 的原因要添加标签吗?

最佳答案

该标签是带下划线的标签。 EditText 必须加下划线。这是因为有文本建议。如果您使用 TextView.setInputType(int) 方法或 .xml 文件中的方法设置 inputType,则可以去掉该标记。

关于android - 为什么要将 <u> 标签添加到我的 EditText 中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22463853/

36 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com