有A->B->C->D四个界面,但是只有D需要用到A界面输入的用户名传递过来的参数,如果用intent                                        Intent intent = new Intent();
intent.setClass(A.this, B.class);
Bundle bundle=new Bundle();
bundle.putInt("ID", USER_ID);
bundle.putString("USER_PW", USER_PW);
intent.putExtras(bundle);
startActivity(intent);
这样,一个一个传到D,当设置D->C->B->A的返回键时就会报错,请问有什么方法可使A的用户名直接传到D,并且可以任意返回吗