0
Here's我跑步活動堆棧 現在我想選擇從同一活動 的多個運行實例的特定活動就像我有我我按照這個邏輯創建活動displaymessage選擇從Android的活動堆棧specfic活動
list.setOnItemClickListener(new OnItemClickListener(){
@Override
public void onItemClick(AdapterView<?> arg0, View arg1, int position,
long id) {
String temp = userlist.get(position).getId();
int flag = 1;
Intent i = new Intent();
for (String s : recent_id){
if (s.equals(temp)){
flag = 0 ;
break;
}
}
if(flag == 1)
recent_id.add(userlist.get(position).getId());
else if(flag == 0)
i.setFlags(Intent.FLAG_ACTIVITY_REORDER_TO_FRONT);
i.setClass(DisplayUser.this, MessageActivity.class);
i.putExtra("position", String.valueOf(position + 1));
i.putExtra("icon", userlist.get(position).getIcon());
i.putExtra("name", userlist.get(position).getName());
startActivity(i);
}
});
我想附加一些id到我的displaymessage活動,所以無論何時它的新實例啓動一個id附加到它,我可以從活動堆棧輕鬆檢索..我可以這樣做,或者我完全錯了嗎?