summaryrefslogtreecommitdiffstats
path: root/cmds
diff options
context:
space:
mode:
authorCraig Mautner <cmautner@google.com>2013-04-17 01:58:51 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2013-04-17 01:58:51 +0000
commitbbcc289dad8c69f99ac2b23e09fc5036f7487fa0 (patch)
tree98cd414481356ebd69af29482190b79ddf550a6c /cmds
parent53078b25c91660e30849861e88da1a33998c554f (diff)
parent4cd0c13f8f765118a24e31548c058b5029481bea (diff)
downloadframeworks_base-bbcc289dad8c69f99ac2b23e09fc5036f7487fa0.zip
frameworks_base-bbcc289dad8c69f99ac2b23e09fc5036f7487fa0.tar.gz
frameworks_base-bbcc289dad8c69f99ac2b23e09fc5036f7487fa0.tar.bz2
Merge "Incremental repairs to side by side stacks."
Diffstat (limited to 'cmds')
-rw-r--r--cmds/am/src/com/android/commands/am/Am.java9
1 files changed, 6 insertions, 3 deletions
diff --git a/cmds/am/src/com/android/commands/am/Am.java b/cmds/am/src/com/android/commands/am/Am.java
index 5f5c337..95343f9 100644
--- a/cmds/am/src/com/android/commands/am/Am.java
+++ b/cmds/am/src/com/android/commands/am/Am.java
@@ -100,7 +100,7 @@ public class Am extends BaseCommand {
" am to-intent-uri [INTENT]\n" +
" am switch-user <USER_ID>\n" +
" am stop-user <USER_ID>\n" +
- " am stack create <RELATIVE_STACK_ID> <POSITION> <WEIGHT>\n" +
+ " am stack create <TASK_ID> <RELATIVE_STACK_ID> <POSITION> <WEIGHT>\n" +
" am stack movetask <STACK_ID> <TASK_ID> [true|false]\n" +
" am stack dump\n" +
"\n" +
@@ -186,6 +186,7 @@ public class Am extends BaseCommand {
" code until a later explicit switch to it.\n" +
"\n" +
"am stack create: create a new stack relative to an existing one.\n" +
+ " <TASK_ID>: the task to populate the new stack with. Must exist.\n" +
" <RELATIVE_STACK_ID>: existing stack's id.\n" +
" <POSITION>: 0: to left of, 1: to right of, 2: above, 3: below\n" +
" <WEIGHT>: float between 0.2 and 0.8 inclusive.\n" +
@@ -1454,6 +1455,8 @@ public class Am extends BaseCommand {
}
private void runStackCreate() throws Exception {
+ String taskIdStr = nextArgRequired();
+ int taskId = Integer.valueOf(taskIdStr);
String relativeToStr = nextArgRequired();
int relativeTo = Integer.valueOf(relativeToStr);
String positionStr = nextArgRequired();
@@ -1462,8 +1465,8 @@ public class Am extends BaseCommand {
float weight = Float.valueOf(weightStr);
try {
- int stackId = mAm.createStack(relativeTo, position, weight);
- System.out.println("createStack returned " + stackId + "\n\n");
+ int stackId = mAm.createStack(taskId, relativeTo, position, weight);
+ System.out.println("createStack returned new stackId=" + stackId + "\n\n");
} catch (RemoteException e) {
}
}