当前位置: 首页 > 知识库问答 >
问题:

编辑文本的有限WRAP_CONTENT

轩辕亮
2023-03-14

我希望当我的edittext为空时,它的高度是40px,也就是说,它只占用一行的空间。当输入文本时,高度会增加。它应该在高度上更像WRAP_CONTENT,但我希望一旦它达到(5*40px)或200px的高度,即5行的空间。它不再增加了。它的行为就好像它的高度是固定的200像素。我如何访问这种类型的高度功能。

请尝试通过提供编程引用而不是 XML 引用来提供帮助。提前致谢...

共有1个答案

锺高翰
2023-03-14

你应该检查一下这个问题。它正是你需要的。下次在问问题的时候,请做一点研究。

设置EditText高度和最大行数限制

此外,如果您希望设置editText将拉伸多少,还有一个名为< code > Android:maxLines = " int " 或< code > EditText . set maxLines(int numOfLines)方法的标记。它会做你需要做的事情。

 类似资料:
  • 如何创建具有文本限制的多行edittext?我设置了edittext的maxLength,但它使edittext成为单行,如果我将inputType添加到textMultiLine,则设置为actionDone的imeOptions将不会显示。我不想为maxLines属性设置静态值。 而且,当编辑文本达到其极限时,键盘仍然允许文本,这使得删除文本变得困难。如何解决这个问题?

  • 我想定制一个EditText,它应该像下图中那样具有“常量”,这样我就可以得到分钟和秒。(数字接口无关)。

  • 我想在用户在EditText中键入文本时将文本放入我的应用程序中的某个字符串中,并使用它来生动地在活动上显示它(在不同的视图中...) - 就像谷歌的实时/即时搜索工作一样...

  • 我正在测试我的应用程序,它在我的手机上有一个编辑文本,运行良好。然而,我相信,一旦我连接到另一台运行Android5.1的设备,该应用程序就不允许我在编辑文本上键入任何内容。有没有办法解决这个问题?

  • Django集成UEditor (封装成应用) 百度富文本编辑器 http://ueditor.baidu.com/website/ 使用效果 测试环境 ubuntu 16.04 python3.5.2 django1.11.7 目前测试解决了出现的以下两个问题,都是python版本问题 error1 # name 'file' is not defined controller.py 68行

  • 富文本编辑,又称为WYSIWYG(What You See Is What You Get,所见即所得)。在网页中编辑富文本内容,是人们对Web 应用程序最大的期待之一。虽然也没有规范,但在IE 最早引入的这一功能基础上,已经出现了事实标准。而且,Opera、Safari、Chrome 和Firefox 都已经支持这一功能。这一技术的本质,就是在页面中嵌入一个包含空HTML 页面的iframe。通