-1
我希望誇大下面的代碼(取自android api演示的list_item_icon_text.xml)。Android:充氣xml文件的特定部分
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2007 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="horizontal"
android:layout_width="match_parent"
android:layout_height="match_parent">
<ImageView android:id="@+id/icon"
android:layout_width="48dip"
android:layout_height="48dip" />
<TextView android:id="@+id/text"
android:layout_gravity="center_vertical"
android:layout_width="0dip"
android:layout_weight="1.0"
android:layout_height="wrap_content" />
</LinearLayout>
不幸的是,在演示中,通貨膨脹在list14.java使用
convertView = mInflater.inflate(R.layout.list_item_icon_text, null);
完成。
我想包括上述代碼在我自己的xml文件,並只誇大這LinearLayout,但我一直在線上搜索,並試圖做幾個小時。在這一點上我非常沮喪。我設法膨脹整個XML文件,這不是我想要的。我只想膨脹這個特定的部分(添加到我的XML文件)。任何幫助是極大的讚賞。
我不想誇大我的整個佈局。只有以上我添加到我的文件的代碼。 – OckhamsRazor
一個更好的問題是:我可以用它的android:id膨脹一個LinearLayout嗎? – OckhamsRazor