IllegalStateException в android.media.MediaCodec.native_configure при перетаскивании на просмотр текстуры

Я хочу перетаскивать видео, отображаемое с помощью mediacodec и textureview, но при удалении текстуры с новой позиции (на ACTION_DRAG_ENDED) я получаю исключение java.lang.IllegalStateException на android.media.MediaCodec.native_configure(собственный метод). Я использую этот код на ACTION_DROP:

                Log.e(TAG, "ACTION_DROP");
                // get view on which another view is dragged
                ZoomLayout container = (ZoomLayout) v;
                //delete view from container
                View draggenView = container.getChildAt(0);
                container.removeView(draggenView);
                // get dragged view
                View dragView = (View) event.getLocalState();
                ViewGroup dragViewParent = (ViewGroup) dragView.getParent();
                Log.e(TAG, "dragViewParent =="+dragViewParent);
                dragViewParent.removeView(dragView);
                // add drag view at drag end index
                container.addView(dragView);         

0 ответов

Другие вопросы по тегам