如何创建响应式ImageView?

时间:2019-06-20 14:02:23

标签: android responsive

我正在为我的期末学校项目开发游戏,但我遇到了以下问题:

当我尝试将ImageView放置在屏幕上时,它们会根据移动屏幕的尺寸放置在不同的位置。 (下面的示例)

https://i.ibb.co/WcgvNkq/screen.png(没有发布图片的声誉)

所以我的问题是如何使ImageView对所有设备响应。

我已经尝试删除match_constraint的手动宽度,但这不起作用。

预先感谢?

3 个答案:

答案 0 :(得分:1)

您应该使用ConstraintLayout来实现查询,这是文档https://developer.android.com/training/constraint-layout

答案 1 :(得分:0)

您应该使用ConstraintLayout或RelativeLayout在屏幕上对齐ImageView。 您可以使用article例如

答案 2 :(得分:0)

为此,您可以使用Android的约束布局。约束布局基本上允许您基于约束放置视图。 一口气回答很多。 https://www.raywenderlich.com/9475-constraintlayout-tutorial-for-android-complex-layouts 这一篇用整洁的图像及其概念解释了这一概念。一探究竟。 https://developer.android.com/training/constraint-layout 这是官方文档。它还有足够的内容来帮助您入门。