在一个Android应用程序中,我需要向我的RelativeLayout添加一个视图,该视图遵循以下规则:
最终我希望有一个显示正方形图片的ImageView。目前,我通过将视图的宽度和高度都设置为FILL_PARENT,并让ImageView正确地绘制图片(使用scaleType=centerInside)来实现这一点。
但是:现在我想要一个额外的视图,它与正方形视图的顶部对齐,这就是我的方法失败的地方。如果我现在将视图的宽度设置为FILL_PARENT,高度设置为WRAP_CONTENT,那么图片将不再适合整个宽度。
你有解决这个问题的方法吗?如果可能的话,最好只用编写XML来完成。
提前致谢!
- 视图应为正方形,即视图的高度和宽度必须相等。
- 视图应填充整个宽度。
+-------------+
| activity |
| |
|+-----------+|
|| ||
|| square ||
|| ||
|| ||
|+-----------+|
| |
| |
+-------------+
最终我希望有一个显示正方形图片的ImageView。目前,我通过将视图的宽度和高度都设置为FILL_PARENT,并让ImageView正确地绘制图片(使用scaleType=centerInside)来实现这一点。
但是:现在我想要一个额外的视图,它与正方形视图的顶部对齐,这就是我的方法失败的地方。如果我现在将视图的宽度设置为FILL_PARENT,高度设置为WRAP_CONTENT,那么图片将不再适合整个宽度。
你有解决这个问题的方法吗?如果可能的话,最好只用编写XML来完成。
提前致谢!