diff options
author | Sunny Goyal <sunnygoyal@google.com> | 2017-01-13 12:15:53 -0800 |
---|---|---|
committer | Sunny Goyal <sunnygoyal@google.com> | 2017-01-18 18:38:34 -0800 |
commit | 278359539c02ca160caf1df54ce96053a2a2ef59 (patch) | |
tree | e4dc8afc511fd553ffe8766855bb9cefdf54656e /res | |
parent | 627006eeb4a9ba3bedacd7c0e4edce4fafdb9ac2 (diff) | |
download | android_packages_apps_Trebuchet-278359539c02ca160caf1df54ce96053a2a2ef59.tar.gz android_packages_apps_Trebuchet-278359539c02ca160caf1df54ce96053a2a2ef59.tar.bz2 android_packages_apps_Trebuchet-278359539c02ca160caf1df54ce96053a2a2ef59.zip |
Adding support for requesting addition of shortcut/widget
on the workspace.
Bug: 33584624
Change-Id: I664366822fe8088742faff2cce006239ab0771bc
Diffstat (limited to 'res')
-rw-r--r-- | res/drawable/bg_drag_box.xml | 25 | ||||
-rw-r--r-- | res/layout/add_item_confirmation_activity.xml | 55 | ||||
-rw-r--r-- | res/values/strings.xml | 4 |
3 files changed, 84 insertions, 0 deletions
diff --git a/res/drawable/bg_drag_box.xml b/res/drawable/bg_drag_box.xml new file mode 100644 index 000000000..49b3b8618 --- /dev/null +++ b/res/drawable/bg_drag_box.xml @@ -0,0 +1,25 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* +** Copyright 2017, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> +<shape xmlns:android="http://schemas.android.com/apk/res/android" + android:shape="rectangle" > + <stroke android:color="?android:attr/colorAccent" + android:dashGap="2dp" + android:dashWidth="4dp" + android:width="1dp" /> +</shape> diff --git a/res/layout/add_item_confirmation_activity.xml b/res/layout/add_item_confirmation_activity.xml new file mode 100644 index 000000000..46d34447d --- /dev/null +++ b/res/layout/add_item_confirmation_activity.xml @@ -0,0 +1,55 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* +** Copyright 2017, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:orientation="vertical" + android:layout_width="match_parent" + android:layout_height="match_parent"> + + <TextView + android:padding="16dp" + android:text="@string/add_item_request_drag_hint" + android:layout_width="match_parent" + android:layout_height="wrap_content" /> + + <TextView + android:layout_width="match_parent" + android:layout_height="100dp" + android:layout_margin="10dp" + android:gravity="center" + android:id="@+id/drag_target" + android:background="@drawable/bg_drag_box" /> + <LinearLayout + android:layout_width="match_parent" + android:layout_height="wrap_content" + style="?android:attr/buttonBarStyle" + android:gravity="end" > + <Button + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:text="@android:string/cancel" + android:onClick="onCancelClick" + style="?android:attr/buttonBarButtonStyle" /> + <Button + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:text="@string/place_automatically" + android:onClick="onPlaceAutomaticallyClick" + style="?android:attr/buttonBarButtonStyle" /> + </LinearLayout> +</LinearLayout> diff --git a/res/values/strings.xml b/res/values/strings.xml index a9c970d6d..f1de62378 100644 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -52,6 +52,10 @@ <string name="widget_dims_format">%1$d \u00d7 %2$d</string> <!-- Accessibility spoken message format for the dimensions of a widget in the drawer --> <string name="widget_accessible_dims_format">%1$d wide by %2$d high</string> + <!-- Message to tell the user to press and hold a widget/icon to add it --> + <string name="add_item_request_drag_hint" translatable="false">Touch & hold to place on home screen</string> + <!-- Button label to automatically add icon on home screen [CHAR_LIMIT=50] --> + <string name="place_automatically" translatable="false">Place automatically</string> <!-- All Apps --> <!-- Search bar text in the apps view. [CHAR_LIMIT=50] --> |