“Android”中的所见即所得视图编辑器?
Posted
技术标签:
【中文标题】“Android”中的所见即所得视图编辑器?【英文标题】:WYSIWYG View Editor in 'Android'? 【发布时间】:2011-01-12 05:58:31 【问题描述】:重复:Is there any form designer available for Google android?
我想移动一个复选框,以便它显示在与 main.xml 内绝对布局下左上角不同的位置,用于“Android”。我正在使用 Eclipse 来编辑我的视图。我该怎么做?
在 iPhone 上,他们有一个名为 Interface builder 的工具,可让您以所见即所得的方式移动事物。 Eclipse 有类似的功能吗?
【问题讨论】:
看看这个问题:***.com/questions/1755860 另外,请不要使用AbsoluteLayout
,因为该类已被弃用。
你可以使用 DroidDraw 作为界面构建器,虽然它有点受限 - 谷歌它
【参考方案1】:
我推荐使用RelativeLayout。您可以相对于其他视图或父视图定位您的复选框,例如,如果您想将其定位在 TextView 的右侧和下方,您可以使用类似
<RelativeLayout
android:layout_
android:layout_
>
<TextView
android:id="@+id/textview"
android:layout_
android:layout_
android:text="Text"
/>
<CheckBox
android:layout_
android:layout_
android:layout_alignParentRight="true"
android:layout_below="@+id/textview"
/>
</RelativeLayout>
还可以查看 droiddraw.org,但我建议您自己编写代码,因为如果您需要编辑/重用它可以加快流程。
有关 RelativeLayout 的更多信息,请查看http://d.android.com/reference/android/widget/RelativeLayout.html
【讨论】:
【参考方案2】:Eclipse 中的Android 插件有一个所见即所得的编辑器,只需在布局xml 文件上打开即可。但是我猜你已经知道这一点,而是想知道如何在可视化编辑器中进行绝对定位。简短的回答是“不”,因为与(目前)iPhone 不同,Android 屏幕有许多不同的形状和尺寸。
【讨论】:
以上是关于“Android”中的所见即所得视图编辑器?的主要内容,如果未能解决你的问题,请参考以下文章
什么基于浏览器的所见即所得编辑器尊重我的 HTML 格式? [关闭]