마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

배열을 다른 엑티브티에 넘기면 에러 발생

0 추천
ArrayList<MenuListInfo> arrMenuList = new ArrayList<MenuListInfo>();
				Boolean bOrder = false;
				for (int i = 0; i < mMenuList.size(); i++) {
					for(int j=0 ; j< mMenuList.get(i).size() ; j++){
						MenuListInfo info = mMenuList.get(i).get(j);
						if(mMenuList.get(i).get(j).getCount() > 0){
							arrMenuList.add(info);
							Log.d("array",  "" + mMenuList.get(i).get(j).getMenuName());
						}
		            }
				}
				
				Bundle extras = new Bundle();
		        extras.putSerializable("menuList", arrMenuList);
		        
        		Intent intent = new Intent(FoodStoreDetail1.this,CartList.class);
        		intent.putExtras(extras);   
            	startActivity(intent);

intent.putExtras(extras); 여기서 계속 에러나네요..ㅠㅠ

왜 그런거죠?

 

답변부탁 드립니다.

익명사용자 님이 2013년 7월 19일 질문

1개의 답변

0 추천
이건 다른 방식인데요..

그냥 class하나 만드시고 넘길 자료들 static으로 만들어서

참조 하는 방식으로 사용하셔도 저렇게 넘기는 것과 비슷한 효과를 보실 것입니다.

다른 어플에 보내는 것이 아니고 같은 어플인데 왜 엑티비티 끼리 넘기는지 잘 모르겠네요.
Godwish (2,460 포인트) 님이 2013년 7월 19일 답변
...