Android Fragment背景图片

时间:2014-04-07 07:12:22

标签: android android-fragments

我是Android的新手,我想将一个图像设置为活动中不同片段的背景。但是图像很大,它们使我的应用程序增加了内存,我不想要这个。活动有6个不同的片段,每个片段都有不同的背景,这里我设置了drawable的背景图片。 我提到了这一点。但我没有得到正确的解决方案。 我怎么能让它们使图像的内存大小更小? Android - Reduce the memory usage of Bitmap Drawables

1 个答案:

答案 0 :(得分:2)

在这个具体案例中,您有两个选择:

1 - 在片段布局的根视图上将图像设置为背景。做到这一点,你将避免出现陨石错误,但图像将被缩小以填满整个屏幕,因此可能会出现差异。

2 - 使用Picasso库http://square.github.io/picasso/加载文件图像。管理内存问题会很有帮助。

此外,您在开始之前可以做的最好的事情是使用某些软件(例如https://tinypng.com/)来缩小图像的大小。

希望有所帮助