Android EditText真实内容高度

AVE*_*imi 6 android android-layout android-edittext

我有一个EditTextAndroid. 它有很长的内容并且滚动到页面中 我怎样才能找到内容的真实高度,而不仅仅是可见区域?

我尝试了这个,但它只给出了可见区域的高度:

EditText editor=(EditText)findViewById(R.id.ed1);
.
.
.
double H=editor.getHeight();
Run Code Online (Sandbox Code Playgroud)

H 不是 1150,不是 10000 或类似内容的真实高度。

Ali*_*ran 0

您可以按照以下步骤执行此操作

计算编辑文本中的行数从这里获取帮助

之后计算单行的高度(包括顶部填充),然后简单地乘以该数字即可得到 editText 内文本的真实高度