我不知道如何在列表视图中获取编辑文本的值位置。我使用simpleadapter在列表视图中填充了数据。
有人会给出从列表中获取edittext值的示例代码吗

最佳答案

for (int i = 0; i < ListSortOrder.getAdapter().getCount(); i++) {

        HashMap result = (HashMap)ListSortOrder.getItemAtPosition(i);
        **View vListSortOrder;
        vListSortOrder=ListSortOrder.getChildAt(i);

        TextView Sort_DeliveryOrder=(TextView)vListSortOrder.findViewById(R.id.et_Sort_Order);**

        initialSortOrder.put("DeliveryOrder",Sort_DeliveryOrder.getText().toString());
        dbAdapter = new DatabaseAdapter(this);
        dbAdapter.open();
        dbAdapter.BeginTransaction();
        dbAdapter.UpdateRecord("tblDelivery", initialSortOrder, "PKDelivery" + "=" + result.get("Sort_PKDelivery").toString(), null);
}

09-10 05:58