Android DRAG_FLAG_GLOBAL в API менее 24 - PullRequest
0 голосов
/ 10 апреля 2020

Я использую DragShadowBuilder в своем приложении для некоторых операций перетаскивания. В основном это приоритетный сервис с немногими добавленными windows. Я перетаскиваю вид из одного окна в другое, используя этот код:

 View.DragShadowBuilder shadowBuilder = new View.DragShadowBuilder(shadowView);
                    //view.setVisibility(View.INVISIBLE);
                    if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) {
                        view.startDragAndDrop(null, shadowBuilder, null, View.DRAG_FLAG_GLOBAL);
                    } else {
                        view.startDrag(null, shadowBuilder, null, 0);
                    }

Вопрос в том, будет ли этот глобальный флаг перетаскивания разрешен по умолчанию в API <24? Я имею в виду, что пользователи с более низким API смогут выполнять те же операции перетаскивания, либо я должен установить для min API значение 24? </p>

...