Stackoverflow error en la vista

Estoy utilizando ondragListener para arrastrar vista. Mi raíz es viewgroup con más contenedores de viewgroup en la raíz y estoy añadiendo vistas como imageview/textview dentro de los contenedores.

Si utilizo el único contenedor ( ViewGroup ) como linearlayout para arrastrar y soltar su trabajo bien, pero si empiezo a agregar vistas como imageview dentro de estos contenedores y todavía arrastrar punto es contenedores sólo la celebración de esta vista.

onActionDrop obtiene un stackoverflow error : stack size 8MB .

onActionDrop código onActionDrop es:

 if (e.getAction()==DragEvent.ACTION_DROP) { final View view = (View) e.getLocalState(); final ViewGroup from = (ViewGroup) view.getParent(); from.removeView(view); final LinearLayout toView = (LinearLayout) v; toView.addView(view);} 

Registros de error:

  java.lang.StackOverflowError: stack size 8MB android.view.ViewGroup.resetResolvedLayoutDirection(ViewGroup.java:6546) android.os.TransactionTooLargeException: data parcel size 26840220 bytes android.os.BinderProxy.transactNative(Native Method) android.os.BinderProxy.transact(Binder.java:503) android.app.ActivityManagerProxy.handleApplicationCrash(ActivityManagerNative.java:4425) com.android.internal.os.RuntimeInit$UncaughtHandler.uncaughtException(RuntimeInit.java:90) java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:693) java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:690) 

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.