Skip to content Skip to sidebar Skip to footer

Edit Listview Value

I have 3 activities, A, B and C.The flow of activity is from A to B then C. From C, all the images and value will be returned to B then A. All the returned value and image will be

Solution 1:

in your activity A onActivityResult method when you return from activity B after editing you are adding new item into arraylist using this code m_listItems.add(Text);

instead of adding new item you update the array list using this code

m_listItems.set(position Text);

Solution 2:

Try edit your code like this:

case 0:
    result = data.getStringExtra("text");
    name = data.getStringExtra("a");
    description = data.getStringExtra("c");
    as = Long.parseLong(result);
    Log.d("FIRST", "result:"+result);
    Text="  "+name+"                                  "+"RM"+result+"";
    if (m_listItems.size() == 0) {
        m_listItems.add(Text);
    } else {
        m_listItems.set(mClickedPosition,Text);
    }
    adapter.notifyDataSetChanged();
    listV.setAdapter(adapter);

    break;

Post a Comment for "Edit Listview Value"