Android 如何创建响应性ImageView?
我正在为我的期末项目制作一个游戏,我有以下问题: 当我尝试在屏幕上放置ImageView时,它们会根据移动屏幕的大小放置在不同的位置。(下面的例子) (没有发布图片的声誉) 因此,我的问题是如何让ImageView响应所有设备 我已经尝试删除match_约束的手动宽度,但它不起作用Android 如何创建响应性ImageView?,android,responsive,Android,Responsive,我正在为我的期末项目制作一个游戏,我有以下问题: 当我尝试在屏幕上放置ImageView时,它们会根据移动屏幕的大小放置在不同的位置。(下面的例子) (没有发布图片的声誉) 因此,我的问题是如何让ImageView响应所有设备 我已经尝试删除match_约束的手动宽度,但它不起作用 提前感谢您应该使用ConstraintLayout或RelativeLayout在屏幕上对齐图像视图。 例如,您可以使用Android的Constraint布局。约束布局基本上允许您基于约束放置视图。 一个答案一下子
提前感谢您应该使用ConstraintLayout或RelativeLayout在屏幕上对齐图像视图。
例如,您可以使用Android的Constraint布局。约束布局基本上允许您基于约束放置视图。 一个答案一下子就解释了很多。 这本书用简洁的图像和它们的概念来解释这个概念。过来看。
这是一份官方文件。它也有足够的内容让您开始。您应该使用ConstraintLayout来实现您的查询,这是文档您的问题非常模糊。也许这是有帮助的我想要“新设备”我想要和我的屏幕一样的位置我从你的查询中了解到的是,你想要使图像适合图像视图,而不管屏幕大小。如果这是查询,请查看图像视图属性android:scaleType=“centerCrop或scaleType您可以使用ConstraintLayout实现正确的行为。您必须选择在哪个边界“锚定”每个图像视图,然后以适当的方式在它们之间创建“链接”。类似于此: