我有一個固定高度的多行Edittext,30dp。我需要一次只顯示一行。但是當用戶輸入多行並向上滾動時,用戶可以看到下一行的一部分(如圖2所示)。它不應該發生。我只需要一行像圖1那樣的頂部和底部間距,而不需要刪除多行功能。刪除多行Edittext中的下一行可見性android
<EditText
android:layout_width="match_parent"
android:layout_height="30dp"
android:layout_marginTop="50dp"
android:background="#ffffff"
android:paddingStart="10dp"
android:paddingEnd="10dp"
android:maxLines="1"
android:inputType="textMultiLine|textNoSuggestions"/>
試過去除:'android:inputType =「textMultiLine」'? – Shaishav
@Shaishav完全刪除了多行功能 – Siva
我想也許如果我們增加行間距,他們會顯得夠獨立。所以,我發現'android:lineSpacingMultiplier'和'android:lineSpacingExtra',但都不會爲我工作:(顯然他們的實現是在棒棒糖+設備中的buggy) – Shaishav