我有一個應用程序,其中主視圖是PopupWindow
,其中幾個ImageViews
和EditText
在其上。我的問題是,當我輸入一個很長的文本,文本框向下展開並將圖像視圖從視圖中拉出,我看不到它們,爲了看到它們,我需要刪除一些文本。Android- EditText的文本將其他視圖向下
克服這個問題的正確方法是什麼?
謝謝。
我有一個應用程序,其中主視圖是PopupWindow
,其中幾個ImageViews
和EditText
在其上。我的問題是,當我輸入一個很長的文本,文本框向下展開並將圖像視圖從視圖中拉出,我看不到它們,爲了看到它們,我需要刪除一些文本。Android- EditText的文本將其他視圖向下
克服這個問題的正確方法是什麼?
謝謝。
嘗試添加到XML這樣的事情:
android:maxLines = "5"
android:scrollbars = "vertical"
也許將LinearLayout
的PopupWindow
包含在ScrollView
中可能有所幫助。如果使用的話,LinearLayout
不允許滾動。
編輯:關於其他的答案,這也將工作,但如果你打算允許用戶輸入儘可能多的文本他們想要的,它可能不是最好的解決辦法
這應該限制EditText
的高度,所以即使用戶類型一本書在那裏長,現場將保持其高度限制在一個線。
android:maxLines="1"
要限制的文本只是一條線,你可以用這個來代替:
android:singleLine="true"