android - 从放置在 Android ListView 中的 EditText 中获取值

标签 android

我不知道如何在 ListView 中获取编辑文本的值位置。我使用简单适配器用数据填充了 ListView 。

谁能给出从列表中获取编辑文本值的示例代码

最佳答案

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);
}

关于android - 从放置在 Android ListView 中的 EditText 中获取值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7025829/

相关文章:

android - 短信广播接收器在一天后未触发

android - DialogFragment 中的 ViewPager 不会更改单击时的选项卡

android.support.v7 与 `ActionBarActivity` 没有菜单显示

java - 无法在 android 中创建 AndroidViewModel 类的实例

android - 修复了在 native 中滚动时的导航栏

Android Google Places API-有没有办法从 Place 对象获取城市?

javascript - 我可以在 Android(v2.2 及更高版本)上从 Java 同步运行 javascript 吗?

android - SimpleExpandableListAdapter 中的参数是如何利用的?

java - 对多个几乎相似的 fragment 重复使用相同的适配器

java - 我无法让 Android 搜索界面在操作栏中工作