Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/217.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android Edittext中的文本显示不正确_Android - Fatal编程技术网

Android Edittext中的文本显示不正确

Android Edittext中的文本显示不正确,android,Android,我在版面中有一个定制的EditText。如图所示,中的文本已正确排列。即使未自定义EditText,也存在相同的问题。有时,这封信一个接一个地出现 前3个字母排列整齐,即: 1.哈利波特 2.n 3.m:'( 其余的安排不整齐,请帮我解决这个问题 您试图做的实际上是危险的,因为您试图在背景中加入一些文本行 您事先不知道什么设备将运行您的应用程序,因此,尽管它在您的设备中看起来不错,但其他设备可以以不同的方式缩放背景或使用不同的字体大小 我可以试着帮你把文本放在两行之间,但我认为这不是一个合适的

我在版面中有一个定制的
EditText
。如图所示,中的文本已正确排列。即使未自定义
EditText
,也存在相同的问题。有时,这封信一个接一个地出现

前3个字母排列整齐,即: 1.哈利波特 2.n 3.m:'( 其余的安排不整齐,请帮我解决这个问题


您试图做的实际上是危险的,因为您试图在背景中加入一些文本行

您事先不知道什么设备将运行您的应用程序,因此,尽管它在您的设备中看起来不错,但其他设备可以以不同的方式缩放背景或使用不同的字体大小

我可以试着帮你把文本放在两行之间,但我认为这不是一个合适的解决方案。相反,我会从背景中删除这些行,或者在你知道行的高度后,尝试将这些行作为占位符来绘制,但不会太快


希望这能有所帮助。

我的猜测是线条的绘图代码已关闭。如果在整个视图中使用相同的字符,则应尝试使用未修改的视图、屏幕截图并测量像素。这样做是为了缩小错误范围。然后,逐步编写代码并检查工作情况。。。
<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"/>