首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Android中的表格布局dip

Android中的表格布局dip
EN

Stack Overflow用户
提问于 2011-04-08 18:05:53
回答 2查看 387关注 0票数 0

在我的应用程序中,我创建了一个活动,我在table layout中放置了5个连续的编辑框,在同一个活动中,我有3 image buttonsimage view。UI在320x480设备上看起来不错,但当我在480x854设备上试用它时,它就不好了。我可以通过在代码中分别给出宽度、高度、xy axis来排列image buttonsimage views,但是当我尝试对表格布局做同样的事情时,我的应用程序崩溃了。

如何调整表格布局的大小以适应需要。下面是我的表格布局的xml文件:

代码语言:javascript
复制
<TableLayout
android:id="@+id/widget01"
android:layout_width="280px"
android:layout_height="wrap_content"
android:orientation="vertical"
android:layout_x="34px"
android:layout_y="60px"
>
<TableRow
android:id="@+id/widget11"
android:layout_width="280px"
android:layout_height="wrap_content"
android:orientation="horizontal"
>
<EditText
android:id="@+id/widget111"
android:layout_width="242px"
android:layout_height="wrap_content"
android:textSize="18sp"
>
</EditText>
</TableRow>
</TableLayout>

<TableLayout
android:id="@+id/widget02"
android:layout_width="280px"
android:layout_height="wrap_content"
android:orientation="vertical"
android:layout_x="34px"
android:layout_y="98px"
>
<TableRow
android:id="@+id/widget12"
android:layout_width="280px"
android:layout_height="wrap_content"
android:orientation="horizontal"
>
<EditText
android:id="@+id/widget222"
android:layout_width="242px"
android:layout_height="wrap_content"
android:textSize="18sp"
>
</EditText>
</TableRow>
</TableLayout>
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-04-08 18:20:16

如果您希望避免different Screensizes带来的复杂问题,请使用dip而不是px

票数 1
EN

Stack Overflow用户

发布于 2011-04-08 18:47:21

你必须使用dip单位而不是px。不要指定确切的宽度和高度,尝试给出wrap-content或fill-parent。

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

https://stackoverflow.com/questions/5593547

复制
相关文章

相似问题

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