【发布时间】:2012-06-07 12:49:23
【问题描述】:
在为 Android 应用程序创建布局 XML 文件时,通常将每个布局元素的 ID 声明为:
@+id/elementID
不是吗?我猜“+”表示这个元素的 ID 是刚刚创建的,因此您需要加号,对吧?
但是,当您在创建布局元素之前引用它时,您需要做什么?您是用“+”引用它,然后不使用“+”创建它吗?简单来说,下面的代码是否正确(在RelativeLayout容器中)?
<ImageButton
android:id="@+id/helpButton"
android:layout_toLeftOf="@+id/moreButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
<ImageButton
android:id="@id/moreButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true" />
【问题讨论】:
-
是的,当您提供预定义布局或视图的参考时,您使用 out + like relative layout rightOf/leftOF like
标签: android xml layout android-relativelayout