2013-09-30 2 views
-1

에 개체의 ArrayList를 전달 다음과 같습니다 :내가 아래와 같이 다른 활동 한 활동에서 개체의 ArrayList를 전달하기 위해 노력하고 다른 활동

09-30 18:19:13.260: ERROR/AndroidRuntime(1376):  at com.XXXXXX.XXXXXXX.EmployeeSearchResults$MyCustomAdapter.getView(EmployeeSearchResults.java:124) 
    09-30 18:19:13.260: ERROR/AndroidRuntime(1376):  at android.widget.AbsListView.obtainView(AbsListView.java:1315) 
    09-30 18:19:13.260: ERROR/AndroidRuntime(1376):  at android.widget.ListView.measureHeightOfChildren(ListView.java:1198) 
    09-30 18:19:13.260: ERROR/AndroidRuntime(1376):  at android.widget.ListView.onMeasure(ListView.java:1109) 
    09-30 18:19:13.260: ERROR/AndroidRuntime(1376):  at android.view.View.measure(View.java:8171) 
    09-30 18:19:13.260: ERROR/AndroidRuntime(1376):  at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:3132) 
    09-30 18:19:13.260: ERROR/AndroidRuntime(1376):  at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1012) 
    09-30 18:19:13.260: ERROR/AndroidRuntime(1376):  at android.widget.LinearLayout.measureVertical(LinearLayout.java:381) 
    09-30 18:19:13.260: ERROR/AndroidRuntime(1376):  at android.widget.LinearLayout.onMeasure(LinearLayout.java:304) 
    09-30 18:19:13.260: ERROR/AndroidRuntime(1376):  at android.view.View.measure(View.java:8171) 
    09-30 18:19:13.260: ERROR/AndroidRuntime(1376):  at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:3132) 
    09-30 18:19:13.260: ERROR/AndroidRuntime(1376):  at android.widget.FrameLayout.onMeasure(FrameLayout.java:245) 
    09-30 18:19:13.260: ERROR/AndroidRuntime(1376):  at android.view.View.measure(View.java:8171) 
    09-30 18:19:13.260: ERROR/AndroidRuntime(1376):  at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:3132) 
    09-30 18:19:13.260: ERROR/AndroidRuntime(1376):  at android.widget.FrameLayout.onMeasure(FrameLayout.java:245) 
    09-30 18:19:13.260: ERROR/AndroidRuntime(1376):  at android.view.View.measure(View.java:8171) 
    09-30 18:19:13.260: ERROR/AndroidRuntime(1376):  at android.view.ViewRoot.performTraversals(ViewRoot.java:801) 
    09-30 18:19:13.260: ERROR/AndroidRuntime(1376):  at android.view.ViewRoot.handleMessage(ViewRoot.java:1727) 
    09-30 18:19:13.260: ERROR/AndroidRuntime(1376):  at android.os.Handler.dispatchMessage(Handler.java:99) 
    09-30 18:19:13.260: ERROR/AndroidRuntime(1376):  at android.os.Looper.loop(Looper.java:123) 
    09-30 18:19:13.260: ERROR/AndroidRuntime(1376):  at android.app.ActivityThread.main(ActivityThread.java:4627) 
    09-30 18:19:13.260: ERROR/AndroidRuntime(1376):  at java.lang.reflect.Method.invokeNative(Native Method) 
    09-30 18:19:13.260: ERROR/AndroidRuntime(1376):  at java.lang.reflect.Method.invoke(Method.java:521) 
    09-30 18:19:13.260: ERROR/AndroidRuntime(1376):  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868) 
    09-30 18:19:13.260: ERROR/AndroidRuntime(1376):  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626) 
    09-30 18:19:13.260: ERROR/AndroidRuntime(1376):  at dalvik.system.NativeStart.main(Native Method) 
+0

전체 스택 추적을 제공합니다. 어떤 정확한 라인이 실패합니까? System.out.println ("전달 된 객체 수 :"+ empsSearched.size()); -이 출력을 보시겠습니까? 새로운 활동에서 물체를 받았습니까? – agamov

+0

팽창중인 레이아웃에 대한 xml을 게시하십시오. – Jon

+0

예 출력 된 개체 수를 확인할 수 있습니다. – user2740599

답변

0

라인

holder = (ViewHolder) convertView.getTag(); 

왜 getTag()를 호출합니까? 제 생각에는 당신이 간단하게한다면

holder = (ViewHolder) convertView; 

그것은 작동해야합니다.

관련 문제