我在RelativeLayout中有一个TextView,有时会部分在屏幕外。 问题是,不是仅仅部分地离开屏幕,它的大小会改变,以便整个TextView仍然保留在屏幕上。 我想知道如何禁用该更改。
编辑:这是我的TextView XML
<TextView android:id="@+id/neighborImage"
android:drawableBottom ="@drawable/icon"
android:text="Temple Bar"
android:singleLine="true"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:scaleType="matrix"
/>
EDIT2:
您在雷达上看到的图标是TextView。我使用TextViews的原因是因为最终图标上方会有文字。 所以,你可以看到我上传了3张照片。 这3张图片描述了放大,因此图标正在移动。如果我们将查看右下方的图片,我们可以看到当它到达屏幕的末端时,图像宽度会发生变化,因此图像会在第三张图片中向右推,您可以看到它是如何继续的。我希望得到与使用ImageView时相同的结果,在这种情况下,图片只是部分地在屏幕外,它的大小将是相同的。
感谢。
答案 0 :(得分:2)
检查你的xml。您可能将layout_width设置为“wrap_content”,您想要“fill_parent”
或者,发布有问题的xml。