我正在创建一个使用ListView的表单。我的ListView中的每一行都由form_item.xml定义:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="wrap_content">
<TextView android:id="@+id/textFormItem"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="1"
android:textSize="16sp"
android:ellipsize="end" android:singleLine="true" />
<EditText android:id="@+id/editFormItem"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="1"
android:scrollHorizontally="true" />
</LinearLayout>
我打算将此布局粘贴到子类SimpleAdapter
的自定义适配器中。但我想知道如何能够访问每个EditText并获得对它的引用。
答案 0 :(得分:1)
editText = (EditText) view.findViewById(R.id.editFormItem);