首页 > 解决方案 > 获取可以在 EditText 中显示的字符数

问题描述

我的问题是关于 Android/Java 的。

如何获取EditText中可以显示的字符数,而不是输入的字符数?

如果我为带有太长文本的 EditText 创建错误弹出窗口,则不会自动创建新行以使其适合 EditText 大小。这就是为什么我必须在一定数量的字母之后手动创建一个新行。

b.setOnClickListener(new Button.OnClickListener() {
                public void onClick(View v) {
                    e.setError("SO - Please enter a correct E-Mail!!!"); //too long, not showed correctly
                }
            });

因此,我的问题是:如何获得可以在 EditText中显示的字符数(我不是输入的意思)?

标签: javaandroidandroid-edittext

解决方案


推荐阅读