Searched refs:DragAndDropPolicy (Results 1 – 4 of 4) sorted by relevance
39 import static com.android.wm.shell.draganddrop.DragAndDropPolicy.Target.TYPE_FULLSCREEN;40 import static com.android.wm.shell.draganddrop.DragAndDropPolicy.Target.TYPE_SPLIT_BOTTOM;41 import static com.android.wm.shell.draganddrop.DragAndDropPolicy.Target.TYPE_SPLIT_LEFT;42 import static com.android.wm.shell.draganddrop.DragAndDropPolicy.Target.TYPE_SPLIT_RIGHT;43 import static com.android.wm.shell.draganddrop.DragAndDropPolicy.Target.TYPE_SPLIT_TOP;82 public class DragAndDropPolicy { class84 private static final String TAG = DragAndDropPolicy.class.getSimpleName();89 private final ArrayList<DragAndDropPolicy.Target> mTargets = new ArrayList<>();95 public DragAndDropPolicy(Context context, SplitScreenController splitScreen) { in DragAndDropPolicy() method in DragAndDropPolicy100 DragAndDropPolicy(Context context, SplitScreenController splitScreen, Starter starter) { in DragAndDropPolicy() method in DragAndDropPolicy[all …]
30 import static com.android.wm.shell.draganddrop.DragAndDropPolicy.Target.TYPE_SPLIT_BOTTOM;31 import static com.android.wm.shell.draganddrop.DragAndDropPolicy.Target.TYPE_SPLIT_LEFT;32 import static com.android.wm.shell.draganddrop.DragAndDropPolicy.Target.TYPE_SPLIT_RIGHT;33 import static com.android.wm.shell.draganddrop.DragAndDropPolicy.Target.TYPE_SPLIT_TOP;81 private final DragAndDropPolicy mPolicy;92 private DragAndDropPolicy.Target mCurrentTarget = null;112 mPolicy = new DragAndDropPolicy(context, splitScreenController); in DragLayout()374 final ArrayList<DragAndDropPolicy.Target> targets = mPolicy.getTargets(mInsets); in recomputeDropTargets()376 final DragAndDropPolicy.Target target = targets.get(i); in recomputeDropTargets()392 DragAndDropPolicy.Target target = mPolicy.getTargetAtLocation( in update()[all …]
33 import static com.android.wm.shell.draganddrop.DragAndDropPolicy.Target.TYPE_FULLSCREEN;34 import static com.android.wm.shell.draganddrop.DragAndDropPolicy.Target.TYPE_SPLIT_BOTTOM;35 import static com.android.wm.shell.draganddrop.DragAndDropPolicy.Target.TYPE_SPLIT_LEFT;36 import static com.android.wm.shell.draganddrop.DragAndDropPolicy.Target.TYPE_SPLIT_RIGHT;37 import static com.android.wm.shell.draganddrop.DragAndDropPolicy.Target.TYPE_SPLIT_TOP;77 import com.android.wm.shell.draganddrop.DragAndDropPolicy.Target;116 private DragAndDropPolicy mPolicy;154 mPolicy = spy(new DragAndDropPolicy(mContext, mSplitScreenStarter, mSplitScreenStarter)); in setUp()
97 import com.android.wm.shell.draganddrop.DragAndDropPolicy;123 public class SplitScreenController implements DragAndDropPolicy.Starter,