普通的TextView在所有手机上都能正常工作,除了某些三星设备(Galaxy S2和S3暂时,根据用户反馈),并且仅在使用Helvetica S字体时(其他预装的三星)字体正常工作)。
问题是文本在右侧略微剪裁,而不是正确包裹。我仍然无法发布图片,但问题与此问题相同:Android text gets clipped on some devices(不同之处在于我没有使用印地语字体)。
这是我的TextView及其布局:
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center_horizontal"
android:orientation="vertical"
android:paddingTop="24dp"
android:paddingBottom="32dp"
android:paddingLeft="@dimen/general_padding_sides"
android:paddingRight="@dimen/general_padding_sides"
>
<TextView
android:id="@+id/help_01"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textSize="@dimen/help_text_size"
android:fontFamily="sans-serif-light"
android:textColor="@android:color/black"
/>
我尝试在布局上将clipToPadding设置为false,以查看是否可以看到剪切的文本,但是文本会以相同的方式剪切,我无法在原地进行任何测试,因为我不会有任何三星测试设备(我依赖用户反馈)。
除了上面提到的问题之外,我无法找到任何其他对此问题的引用,但如果三星设备中存在Helvetica S的错误,我想其他人之前应该遇到此问题。
有没有人遇到过这个问题?是否有任何我缺少的xml属性可能会阻止此行为,或者这只是一个三星错误?