我有一个应用,主视图是PopupWindow
,其中有ImageViews
个EditText
和{{1}}。我的问题是,当我输入一个很长的文本时,文本框向下展开并将图像视图推出视图,我看不到它们,为了看到它们,我需要删除一些文本。
克服这个问题的正确方法是什么?
感谢。
答案 0 :(得分:0)
将LinearLayout
中的PopupWindow
括在ScrollView
中可能有所帮助。如果你正在使用它,LinearLayout
不允许滚动。
编辑:关于其他答案,这些也会有效,但如果您打算允许用户输入尽可能多的文本,则可能不是最佳解决方案
答案 1 :(得分:0)
尝试将XML添加到XML中:
android:maxLines = "5"
android:scrollbars = "vertical"
答案 2 :(得分:0)
这应该限制EditText
的高度,因此即使用户在那里键入长书,该字段也会将其高度限制为一行。
android:maxLines="1"
要将文本限制为只有一行,您可以改为使用它:
android:singleLine="true"