xml中android的布局。
什么“android:background =”?buttonSelectableBackground“”是什么意思?
我认为“android:background =”@ drawable / buttonSelectableBackground“”表示,但我不知道
<LinearLayout
android:id="@id/titlebar_icon_layout"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:layout_alignParentLeft="true"
android:background="?buttonSelectableBackground"
android:gravity="center_vertical"
android:orientation="horizontal" >
<ImageView
android:id="@id/titlebar_up"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/ic_ab_back_holo_dark" />
<ImageView
android:id="@id/titlebar_icon"
android:layout_width="@dimen/titlebar_icon_size"
android:layout_height="@dimen/titlebar_icon_size" />
</LinearLayout>
答案 0 :(得分:3)
这是对style属性的引用,名称语法几乎与普通资源格式相同,但使用问号(@
而不是at符号(?
)。 ),资源类型部分是可选的。例如:
?[<package_name>:][<resource_type>/]<resource_name>
请参阅http://developer.android.com/guide/topics/resources/accessing-resources.html上的详细信息。