我有一個ArrayList我從這個發送項目onItemClick在另一項活動: -如何從ArrayList中刪除另一項活動中的項目並更新之前的活動?
list.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView<?> arg0, View arg1,
int position, long arg3) {
Intent i = new Intent(MessageEmail.this, MessageByMessage.class);
i.putExtra("msg_title", unreadMsgList.get(position).address);
i.putExtra("full_msg",
unreadMsgList.get(position).unreadMessage);
i.putExtra("pos", position);
startActivity(i);
finish();
}
});
&得到另一個活動上的文本&一套從這個: -
title=getIntent().getExtras().getString("msg_title");
message=getIntent().getExtras().getString("full_msg");
position=getIntent().getExtras().getInt("pos");
title_txt.setText(title);
msg_txt.setText(message);
現在問題是,我在這個活動中有一個刪除按鈕。 我想刪除按鈕上的項目點擊&將開啓我的第一個活動哪裏應該刷新列表。 在此先感謝! Deepanker
在第二次活動retoun從我得到的結果ok = -1和我的起始結果代碼是0有什麼問題,所以contion不匹配resultCode == RESULT_OK –
謝謝,我已經這樣做了。 –