0

我有一个显示可用用户列表的列表视图..点击我显示一个聊天屏幕传递意图如下代码片段现在我想保存这个活动的实例(聊天屏幕),当我回到我想要的任何屏幕时浏览所有打开的聊天屏幕....但问题是,由于聊天屏幕只是单个活动,它在返回按钮上被破坏..我如何实现我想要做的事情。

我经历过这个 但没有出路..

  list.setOnItemClickListener(new OnItemClickListener(){

        @Override
        public void onItemClick(AdapterView<?> arg0, View arg1, int position,
                long id) {

             Intent i = new Intent();
             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);
             recent_id.add(userlist.get(position).getId());
        }
4

1 回答 1

0

可能这两件事可以帮助你:alwaysRetainTaskStatelaunchMode

于 2013-07-04T10:56:38.530 回答