我在布局中定制了EditText
。正如您在图像中看到的那样,文本中的文本正确排列。即使EditText
未自定义,也会出现同样的问题。有一段时间,这封信出现在另一个之上。
前3个字母整齐排列,即: 哈利波特 2.N 3.M:'( 其余的都没有整齐排列。请在这种情况下帮助我
text in Edittext do not appears proper-IMAGE
<com.android.project.birthdayreminder.LineEditText
android:id="@+id/edtextview_note"
android:layout_width="match_parent"
android:layout_height="0dip"
android:layout_weight="1"
android:hint="Notes:\nThings planned for the Birthday /Aniversary"
android:singleLine="false"
android:textColor="#000000"
android:scrollbarAlwaysDrawVerticalTrack="true"
android:scrollbars="vertical"
android:gravity="top"
android:background="@drawable/activity_background"
android:layout_marginBottom="3dip"
android:paddingLeft="10dip"
android:paddingRight="10dip"/>
答案 0 :(得分:0)
您尝试做的事实上很危险,因为您试图将一些文本行放入背景中。
您事先并不知道将要运行您的应用程序的设备,所以尽管它在您的设备中看起来不错,但其他设备可能会以不同的方式缩放背景或具有不同的字体大小。
我可以尝试帮助你让文字适合各行,但我认为这不是一个合适的解决方案。相反,我会从背景中删除线条,或者在知道线条高度后尝试将线条绘制为占位符,但不会更快。
希望这有帮助。