我有一个div是30%宽,并包含一个背景图像。图像本身约为500 is x 300 is。当浏览器足够宽,30%宽的div大约是500 or时,整个图像显示得很好,不需要剪切或拉伸。但是当视口很窄,而div缩小到300 to时,500 to图像就会被裁剪。有没有办法把一个大的图像,并强迫它进入一个更小的容器,没有裁剪和不损失的纵横比?
我要做的是让背景图像(在本例中是ImageView)裁剪成覆盖TextView内容空间所需的内容。现在看起来是这样的:但我需要的是背景图像被切断后的“内容”行的TextView。我不确定有没有办法做到这一点。我找到的唯一方法是硬编码RelativeLayout高度(例如200dp),但是TextView的内容将是动态的,并且会增长/缩小,所以这对我来说不是一个解决方案。n my \n content"
android:textSize=&q