首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >android布局:嵌套权重或相对视图

android布局:嵌套权重或相对视图
EN

Stack Overflow用户
提问于 2012-07-27 04:08:02
回答 1查看 183关注 0票数 0

我正在尝试组装一个布局,它很容易处理权重,因为所有内容都是其父对象的1/2、1/4或1/8,但我听说做嵌套权重不利于加载/性能,而相对布局更好。

老实说,我不喜欢相对布局。我知道如何在我已经放下的东西旁边或上面安排事情,但我很难理解如何以类似于我如何加权的方式安排事情。

这是一个粗略的图纸,我希望我的布局看起来像与两侧的测量。我可以很容易地进行左侧分组(Header,Name,Image,Type,Rank/Tier),但我不确定如何安排另一边,特别是如何保持描述框的高度,以便在该框的内容发生变化时,下面的其余部分不会移动。

编辑*我会将其设置为始终处于横向模式

EN

回答 1

Stack Overflow用户

发布于 2012-07-27 04:17:41

你可以有两个RelativeLayouts。一个在左边,一个在右边。当然,这只适用于横向模式,在这种情况下,滚动将是肖像的唯一其他选择。所以你可以这样做

横向

代码语言:javascript
复制
<LinearLayout
    android:layout_width=""
    android:layout_height=""
    android:orientation="horizontal" >

    <RelativeLayout..> RelativeLayout/>
    <RelativeLayout..> <RelativeLayout/>
<LinearLayout/>

纵向

代码语言:javascript
复制
<LinearLayout
    android:layout_width=""
    android:layout_height=""
    android:orientation="vertical" >

    <RelativeLayout..> <RelativeLayout/>
    <RelativeLayout..> <RelativeLayout/>
<LinearLayout/>

因此,您仍然可以控制视图在每个部分中的位置,但它们仍然分别留在每一侧。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11677240

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档