0
Here's 내 지금은 내가이 논리에 따라 작성 오전 활동 displaymessage이처럼 같은 활동 의 여러 실행중인 인스턴스에서 특정 활동을 선택하는 것이 좋습니다 활동 스택 실행안드로이드 액티비티 스택의 선택은 특정 활동을 선택
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);
}
});
내 displaymessage 활동에 일부 ID를 첨부하고 싶습니다. 새로운 인스턴스가 시작될 때마다 ID가 첨부되어 있고 쉽게 활동 스택에서 검색 할 수 있습니다. 내가 그렇게 할 수 있을지 아니면 완전히 잘못 됐습니까?