0

环顾四周,我看到许多非常相似但与我的问题不完全相同的问题。我看到的问题要么是想避免剪辑,要么是剪辑到一些复杂的路径。我只想要一个简单的剪辑。开始。

我想创建一个 Android 应用程序,它使用无法拉伸或 9 修补的大照片作为其各种 Activies 的背景(这是一个坚定的客户要求)。相反,我只想提供一个足够大的图像以适应各种屏幕尺寸/密度,多余的只是被剪裁或不显示 - 就好像它刚刚溢出屏幕一样。

这些图像没有图案或其他规则或彼此相似。它们确实是照片,展示了主题和想法,所以我当然必须决定展示哪些部分,但我现在不关心这个——只是如何解决这个问题。

我可以使用布局 XML 参数吗?还是我必须制作自定义布局?

4

1 回答 1

0

可能有更好的方法,但立即想到的就是将图像设置在图像视图中,将缩放类型设置为不缩放,然后将所有 UI 元素放在其上,并具有透明背景。像这样:

<RelativeLayout>
    <ImageView android:width=fill_parent
               android height=fill_parent
               android:scaleType=center />
    //your UI here
</RelativeLayout>
于 2013-02-04T21:51:09.063 回答