Searched defs:spanY (Results 1 - 21 of 21) sorted by relevance

/packages/apps/Launcher3/src/com/android/launcher3/util/
H A DCellAndSpan.java26 public int spanY = 1; field in class:CellAndSpan
35 spanY = copy.spanY;
38 public CellAndSpan(int cellX, int cellY, int spanX, int spanY) { argument
42 this.spanY = spanY;
46 return "(" + cellX + ", " + cellY + ": " + spanX + ", " + spanY + ")";
H A DGridOccupancy.java28 * @param spanY Vertical cell span.
32 public boolean findVacantCell(int[] vacantOut, int spanX, int spanY) { argument
33 for (int y = 0; (y + spanY) <= mCountY; y++) {
38 for (int j = y; j < y + spanY; j++) {
61 public boolean isRegionVacant(int x, int y, int spanX, int spanY) { argument
63 int y2 = y + spanY - 1;
77 public void markCells(int cellX, int cellY, int spanX, int spanY, boolean value) { argument
80 for (int y = cellY; y < cellY + spanY && y < mCountY; y++) {
91 markCells(cell.cellX, cell.cellY, cell.spanX, cell.spanY, value);
95 markCells(item.cellX, item.cellY, item.spanX, item.spanY, valu
[all...]
/packages/apps/Launcher3/src/com/android/launcher3/model/
H A DWidgetItem.java19 * common attributes like spanX and spanY.
30 public final int spanX, spanY; field in class:WidgetItem
41 spanY = Math.min(info.spanY, idp.numRows);
49 spanX = spanY = 1;
75 int thisArea = spanX * spanY;
76 int otherArea = another.spanX * another.spanY;
78 ? Integer.compare(spanY, another.spanY)
H A DAddWorkspaceItemsTask.java116 addedWorkspaceScreensFinal, item.spanX, item.spanY);
239 int spanX, int spanY) {
267 app, screenItems.get(screenId), cordinates, spanX, spanY);
275 app, screenItems.get(screenId), cordinates, spanX, spanY)) {
295 app, screenItems.get(screenId), cordinates, spanX, spanY)) {
304 int[] xy, int spanX, int spanY) {
313 return occupied.findVacantCell(xy, spanX, spanY);
235 findSpaceForItem( LauncherAppState app, BgDataModel dataModel, ArrayList<Long> workspaceScreens, ArrayList<Long> addedWorkspaceScreensFinal, int spanX, int spanY) argument
302 findNextAvailableIconSpaceInScreen( LauncherAppState app, ArrayList<ItemInfo> occupiedPos, int[] xy, int spanX, int spanY) argument
H A DModelWriter.java108 modelShortcut.spanY == shortcut.spanY) {
171 * Move and/or resize item in the DB to a new <container, screen, cellX, cellY, spanX, spanY>
174 long container, long screenId, int cellX, int cellY, int spanX, int spanY) {
177 item.spanY = spanY;
185 .put(Favorites.SPANY, item.spanY)
173 modifyItemInDatabase(final ItemInfo item, long container, long screenId, int cellX, int cellY, int spanX, int spanY) argument
/packages/apps/Launcher3/src/com/android/launcher3/
H A DLauncherAppWidgetProviderInfo.java26 public int spanY; field in class:LauncherAppWidgetProviderInfo
90 spanY = Math.max(1, (int) Math.ceil(
H A DItemInfo.java82 public int spanY = 1; field in class:ItemInfo
126 spanY = info.spanY;
155 .put(LauncherSettings.Favorites.SPANY, spanY)
166 spanY = values.getAsInteger(LauncherSettings.Favorites.SPANY);
194 + " span(" + spanX + "," + spanY + ")"
H A DAppWidgetResizeFrame.java256 int spanY = lp.cellVSpan;
271 mTempRange1.set(cellY, spanY + cellY);
275 spanY = mTempRange2.size();
292 if (mCellLayout.createAreaForResize(cellX, cellY, spanX, spanY, mWidgetView,
294 if (mStateAnnouncer != null && (lp.cellHSpan != spanX || lp.cellVSpan != spanY) ) {
296 mLauncher.getString(R.string.widget_resized, spanX, spanY));
302 lp.cellVSpan = spanY;
307 updateWidgetSizeRanges(mWidgetView, mLauncher, spanX, spanY);
314 int spanX, int spanY) {
315 getWidgetSizeRanges(launcher, spanX, spanY, sTmpRec
313 updateWidgetSizeRanges(AppWidgetHostView widgetView, Launcher launcher, int spanX, int spanY) argument
320 getWidgetSizeRanges(Context context, int spanX, int spanY, Rect rect) argument
[all...]
H A DCellLayout.java752 void regionToCenterPoint(int cellX, int cellY, int spanX, int spanY, int[] result) { argument
756 result[1] = vStartPadding + cellY * mCellHeight + (spanY * mCellHeight) / 2;
766 void regionToRect(int cellX, int cellY, int spanX, int spanY, Rect result) { argument
771 result.set(left, top, left + (spanX * mCellWidth), top + (spanY * mCellHeight));
988 int spanX, int spanY, boolean resize, DropTarget.DragObject dragObject) {
1010 cellToRect(cellX, cellY, spanX, spanY, r);
1033 top += ((mCellHeight * spanY) - dragOutline.getHeight()) / 2;
1047 top += ((mCellHeight * spanY) - dragOutline.getHeight()) / 2;
1088 * @param spanY Vertical span of the object.
1095 int spanY, in
987 visualizeDropLocation(View v, DragPreviewProvider outlineProvider, int cellX, int cellY, int spanX, int spanY, boolean resize, DropTarget.DragObject dragObject) argument
1094 findNearestVacantArea(int pixelX, int pixelY, int minSpanX, int minSpanY, int spanX, int spanY, int[] result, int[] resultSpan) argument
1131 findNearestArea(int pixelX, int pixelY, int minSpanX, int minSpanY, int spanX, int spanY, boolean ignoreOccupied, int[] result, int[] resultSpan) argument
1268 findNearestArea(int cellX, int cellY, int spanX, int spanY, int[] direction, boolean[][] occupied, boolean blockOccupied[][], int[] result) argument
1763 rearrangementExists(int cellX, int cellY, int spanX, int spanY, int[] direction, View ignoreView, ItemConfiguration solution) argument
1836 findReorderSolution(int pixelX, int pixelY, int minSpanX, int minSpanY, int spanX, int spanY, int[] direction, View dragView, boolean decX, ItemConfiguration solution) argument
1977 ReorderPreviewAnimation(View child, int mode, int cellX0, int cellY0, int cellX1, int cellY1, int spanX, int spanY) argument
2158 findConfigurationNoShuffle(int pixelX, int pixelY, int minSpanX, int minSpanY, int spanX, int spanY, View dragView, ItemConfiguration solution) argument
2185 getDirectionVectorForDrop(int dragViewCenterX, int dragViewCenterY, int spanX, int spanY, View dragView, int[] resultDirection) argument
2224 getViewsIntersectingRegion(int cellX, int cellY, int spanX, int spanY, View dragView, Rect boundingRect, ArrayList<View> intersectingViews) argument
2247 isNearestDropLocationOccupied(int pixelX, int pixelY, int spanX, int spanY, View dragView, int[] result) argument
2273 createAreaForResize(int cellX, int cellY, int spanX, int spanY, View dragView, int[] direction, boolean commit) argument
2304 performReorder(int pixelX, int pixelY, int minSpanX, int minSpanY, int spanX, int spanY, View dragView, int[] result, int resultSpan[], int mode) argument
2471 findNearestArea(int pixelX, int pixelY, int spanX, int spanY, int[] result) argument
2492 findCellForSpan(int[] cellXY, int spanX, int spanY) argument
2819 isRegionVacant(int x, int y, int spanX, int spanY) argument
[all...]
H A DLauncher.java1512 launcherInfo.spanY = itemInfo.spanY;
2042 int[] cell, int spanX, int spanY) {
2050 info.spanY = spanY;
3444 pendingInfo.spanY = item.spanY;
2041 addPendingItem(PendingAddItemInfo info, long container, long screenId, int[] cell, int spanX, int spanY) argument
H A DWorkspace.java386 Rect r = estimateItemPosition(cl, 0, 0, itemInfo.spanX, itemInfo.spanY);
736 int spanY = customScreen.getCountY();
737 CellLayout.LayoutParams lp = new CellLayout.LayoutParams(0, 0, spanX, spanY);
1039 addInScreen(child, info.container, info.screenId, x, y, info.spanX, info.spanY);
1048 info.spanX, info.spanY);
1053 * the child are defined by x, y, spanX and spanY.
1060 * @param spanY The number of cells spanned vertically by the child.
1063 int spanX, int spanY) {
1098 lp = new CellLayout.LayoutParams(x, y, spanX, spanY);
1104 lp.cellVSpan = spanY;
1062 addInScreen(View child, long container, long screenId, int x, int y, int spanX, int spanY) argument
3087 final int minSpanX, minSpanY, spanX, spanY; field in class:Workspace.ReorderAlarmListener
3091 ReorderAlarmListener(float[] dragViewCenter, int minSpanX, int minSpanY, int spanX, int spanY, DragObject dragObject, View child) argument
3474 findNearestArea(int pixelX, int pixelY, int spanX, int spanY, CellLayout layout, int[] recycle) argument
[all...]
/packages/apps/Launcher2/
H A Dprint_db.py84 spanY = cell["spanY"]
92 spanX, spanY,
93 (CELL_SIZE*spanX), (CELL_SIZE*spanY),
203 spanY = row["spanY"] variable
204 for j in range(cellY, cellY+spanY):
/packages/apps/Launcher2/src/com/android/launcher2/
H A DItemInfo.java86 int spanY = 1; field in class:ItemInfo
129 spanY = info.spanY;
174 values.put(LauncherSettings.Favorites.SPANY, spanY);
221 + " spanY=" + spanY + " dropPos=" + dropPos + " user=" + user
H A DAppWidgetResizeFrame.java257 int spanY = lp.cellVSpan;
288 vSpanInc = Math.min(countY - (cellY + spanY), vSpanInc);
305 spanY += vSpanInc;
324 if (mCellLayout.createAreaForResize(cellX, cellY, spanX, spanY, mWidgetView,
329 lp.cellVSpan = spanY;
333 updateWidgetSizeRanges(mWidgetView, mLauncher, spanX, spanY);
340 int spanX, int spanY) {
342 getWidgetSizeRanges(launcher, spanX, spanY, mTmpRect);
347 static Rect getWidgetSizeRanges(Launcher launcher, int spanX, int spanY, Rect rect) { argument
361 int landHeight = (int) ((spanY * cellHeigh
339 updateWidgetSizeRanges(AppWidgetHostView widgetView, Launcher launcher, int spanX, int spanY) argument
[all...]
H A DLauncherProvider.java370 "spanY INTEGER," +
1156 int spanY = a.getInt(R.styleable.Favorite_spanY, 0);
1182 return addAppWidget(db, values, cn, spanX, spanY, extras);
1189 int spanX, int spanY, Bundle extras) {
1198 values.put(Favorites.SPANY, spanY);
1188 addAppWidget(SQLiteDatabase db, ContentValues values, ComponentName cn, int spanX, int spanY, Bundle extras) argument
H A DWidgetPreviewLoader.java470 public int maxHeightForWidgetPreview(int spanY) { argument
472 mWidgetSpacingLayout.estimateCellHeight(spanY));
H A DLauncherModel.java297 modelShortcut.spanY == shortcut.spanY &&
452 * Move and/or resize item in the DB to a new <container, screen, cellX, cellY, spanX, spanY>
455 final int screen, final int cellX, final int cellY, final int spanX, final int spanY) {
464 item.spanY = spanY;
480 values.put(LauncherSettings.Favorites.SPANY, item.spanY);
543 item.spanY = c.getInt(spanYIndex);
681 long container, int screen, int localCellX, int localCellY, int spanX, int spanY) {
1246 for (int y = item.cellY; y < (item.cellY+item.spanY);
454 modifyItemInDatabase(Context context, final ItemInfo item, final long container, final int screen, final int cellX, final int cellY, final int spanX, final int spanY) argument
680 getCellLayoutChildId( long container, int screen, int localCellX, int localCellY, int spanX, int spanY) argument
[all...]
H A DCellLayout.java742 cellInfo.spanY = lp.cellVSpan;
759 cellInfo.spanY = 1;
792 cellInfo.spanY = 0;
868 void regionToCenterPoint(int cellX, int cellY, int spanX, int spanY, int[] result) { argument
874 (spanY * mCellHeight + (spanY - 1) * mHeightGap) / 2;
884 void regionToRect(int cellX, int cellY, int spanX, int spanY, Rect result) { argument
890 top + (spanY * mCellHeight + (spanY - 1) * mHeightGap));
1185 * @param spanY Th
1188 estimateDropCell(int originX, int originY, int spanX, int spanY, int[] result) argument
1209 visualizeDropLocation(View v, Bitmap dragOutline, int originX, int originY, int cellX, int cellY, int spanX, int spanY, boolean resize, Point dragOffset, Rect dragRegion) argument
1296 findNearestVacantArea(int pixelX, int pixelY, int spanX, int spanY, int[] result) argument
1316 findNearestVacantArea(int pixelX, int pixelY, int minSpanX, int minSpanY, int spanX, int spanY, int[] result, int[] resultSpan) argument
1336 findNearestArea(int pixelX, int pixelY, int spanX, int spanY, View ignoreView, boolean ignoreOccupied, int[] result) argument
1373 findNearestArea(int pixelX, int pixelY, int minSpanX, int minSpanY, int spanX, int spanY, View ignoreView, boolean ignoreOccupied, int[] result, int[] resultSpan, boolean[][] occupied) argument
1518 findNearestArea(int cellX, int cellY, int spanX, int spanY, int[] direction, boolean[][] occupied, boolean blockOccupied[][], int[] result) argument
2076 rearrangementExists(int cellX, int cellY, int spanX, int spanY, int[] direction, View ignoreView, ItemConfiguration solution) argument
2155 simpleSwap(int pixelX, int pixelY, int minSpanX, int minSpanY, int spanX, int spanY, int[] direction, View dragView, boolean decX, ItemConfiguration solution) argument
2291 ReorderHintAnimation(View child, int cellX0, int cellY0, int cellX1, int cellY1, int spanX, int spanY) argument
2435 findConfigurationNoShuffle(int pixelX, int pixelY, int minSpanX, int minSpanY, int spanX, int spanY, View dragView, ItemConfiguration solution) argument
2466 getDirectionVectorForDrop(int dragViewCenterX, int dragViewCenterY, int spanX, int spanY, View dragView, int[] resultDirection) argument
2505 getViewsIntersectingRegion(int cellX, int cellY, int spanX, int spanY, View dragView, Rect boundingRect, ArrayList<View> intersectingViews) argument
2528 isNearestDropLocationOccupied(int pixelX, int pixelY, int spanX, int spanY, View dragView, int[] result) argument
2553 createAreaForResize(int cellX, int cellY, int spanX, int spanY, View dragView, int[] direction, boolean commit) argument
2584 createArea(int pixelX, int pixelY, int minSpanX, int minSpanY, int spanX, int spanY, View dragView, int[] result, int resultSpan[], int mode) argument
2710 int spanX, spanY; field in class:CellLayout.CellAndSpan
2722 CellAndSpan(int x, int y, int spanX, int spanY) argument
2748 findNearestVacantArea( int pixelX, int pixelY, int spanX, int spanY, View ignoreView, int[] result) argument
2768 findNearestVacantArea(int pixelX, int pixelY, int minSpanX, int minSpanY, int spanX, int spanY, View ignoreView, int[] result, int[] resultSpan) argument
2787 findNearestArea( int pixelX, int pixelY, int spanX, int spanY, int[] result) argument
2809 findCellForSpan(int[] cellXY, int spanX, int spanY) argument
2823 findCellForSpanIgnoring(int[] cellXY, int spanX, int spanY, View ignoreView) argument
2840 findCellForSpanThatIntersects(int[] cellXY, int spanX, int spanY, int intersectX, int intersectY) argument
2849 findCellForSpanThatIntersectsIgnoring(int[] cellXY, int spanX, int spanY, int intersectX, int intersectY, View ignoreView, boolean occupied[][]) argument
3052 getVacantCell(int[] vacant, int spanX, int spanY) argument
3057 findVacantCell(int[] vacant, int spanX, int spanY, int xCount, int yCount, boolean[][] occupied) argument
3112 markCellsForView(int cellX, int cellY, int spanX, int spanY, boolean[][] occupied, boolean value) argument
3324 int spanY; field in class:CellLayout.CellInfo
[all...]
H A DWorkspace.java484 * the child are defined by x, y, spanX and spanY.
491 * @param spanY The number of cells spanned vertically by the child.
493 void addInScreen(View child, long container, int screen, int x, int y, int spanX, int spanY) { argument
494 addInScreen(child, container, screen, x, y, spanX, spanY, false);
499 * the child are defined by x, y, spanX and spanY.
506 * @param spanY The number of cells spanned vertically by the child.
509 void addInScreen(View child, long container, int screen, int x, int y, int spanX, int spanY, argument
550 lp = new CellLayout.LayoutParams(x, y, spanX, spanY);
556 lp.cellVSpan = spanY;
559 if (spanX < 0 && spanY <
2938 int minSpanX, minSpanY, spanX, spanY; field in class:Workspace.ReorderAlarmListener
2942 ReorderAlarmListener(float[] dragViewCenter, int minSpanX, int minSpanY, int spanX, int spanY, DragView dragView, View child) argument
3349 findNearestArea(int pixelX, int pixelY, int spanX, int spanY, CellLayout layout, int[] recycle) argument
[all...]
/packages/apps/Launcher3/tests/src/com/android/launcher3/model/
H A DLoaderCursorTest.java225 private ItemInfo newItemInfo(int cellX, int cellY, int spanX, int spanY, argument
231 info.spanY = spanY;
/packages/apps/Launcher3/
H A Dprint_db.py117 spanY = cell["spanY"]
125 spanX, spanY,
126 (CELL_SIZE*spanX), (CELL_SIZE*spanY),
168 if d["spanY"] is None:
169 d["spanY"] = 1
266 spanY = row["spanY"] variable
267 for j in range(cellY, cellY+spanY):

Completed in 402 milliseconds