diff options
author | Adam Cohen <adamcohen@google.com> | 2012-09-16 14:46:54 -0700 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2012-09-16 14:46:55 -0700 |
commit | 625398598894b18d797cc407632b78979b20a604 (patch) | |
tree | e7be7fdb88552a4868200d57756c28769dfc2e3e /core | |
parent | 4505a43f300568811d3260d25381a61c7fff65ea (diff) | |
parent | 24b351ab748cf1b2e41d106508604ba09f62d859 (diff) | |
download | frameworks_base-625398598894b18d797cc407632b78979b20a604.zip frameworks_base-625398598894b18d797cc407632b78979b20a604.tar.gz frameworks_base-625398598894b18d797cc407632b78979b20a604.tar.bz2 |
Merge "Second pass on Keyguard multi-user switcher" into jb-mr1-dev
Diffstat (limited to 'core')
-rw-r--r-- | core/res/res/anim/screen_user_enter.xml | 3 | ||||
-rw-r--r-- | core/res/res/anim/screen_user_exit.xml | 3 | ||||
-rw-r--r-- | core/res/res/drawable/kg_avatar_overlay.xml | 20 | ||||
-rw-r--r-- | core/res/res/layout/keyguard_multi_user_avatar.xml | 4 | ||||
-rw-r--r-- | core/res/res/layout/keyguard_multi_user_selector.xml | 24 | ||||
-rw-r--r-- | core/res/res/values/symbols.xml | 3 |
6 files changed, 32 insertions, 25 deletions
diff --git a/core/res/res/anim/screen_user_enter.xml b/core/res/res/anim/screen_user_enter.xml index a73dea3..cb0a634 100644 --- a/core/res/res/anim/screen_user_enter.xml +++ b/core/res/res/anim/screen_user_enter.xml @@ -17,9 +17,6 @@ --> <set xmlns:android="http://schemas.android.com/apk/res/android"> - <translate android:fromXDelta="100%p" android:toXDelta="0" - android:duration="500" - android:interpolator="@interpolator/decelerate_quad" /> <alpha android:fromAlpha="0.0" android:toAlpha="1.0" android:duration="500" android:interpolator="@interpolator/decelerate_quad" /> diff --git a/core/res/res/anim/screen_user_exit.xml b/core/res/res/anim/screen_user_exit.xml index ec94b76..3d465be 100644 --- a/core/res/res/anim/screen_user_exit.xml +++ b/core/res/res/anim/screen_user_exit.xml @@ -17,9 +17,6 @@ --> <set xmlns:android="http://schemas.android.com/apk/res/android"> - <translate android:fromXDelta="0" android:toXDelta="-100%p" - android:duration="500" - android:interpolator="@interpolator/decelerate_quad" /> <alpha android:fromAlpha="1.0" android:toAlpha="0.0" android:duration="500" android:interpolator="@interpolator/decelerate_quad" /> diff --git a/core/res/res/drawable/kg_avatar_overlay.xml b/core/res/res/drawable/kg_avatar_overlay.xml new file mode 100644 index 0000000..781c1df --- /dev/null +++ b/core/res/res/drawable/kg_avatar_overlay.xml @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2012 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. +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + <item android:state_pressed="true" + android:drawable="@drawable/activity_picker_bg_activated" /> +</selector>
\ No newline at end of file diff --git a/core/res/res/layout/keyguard_multi_user_avatar.xml b/core/res/res/layout/keyguard_multi_user_avatar.xml index 9999177..23f9b6d 100644 --- a/core/res/res/layout/keyguard_multi_user_avatar.xml +++ b/core/res/res/layout/keyguard_multi_user_avatar.xml @@ -23,9 +23,11 @@ android:layout_width="125dp" android:layout_height="125dp" android:background="#550000ff" - android:gravity="center_horizontal"> + android:gravity="center_horizontal" + android:foreground="@drawable/kg_avatar_overlay"> <ImageView android:id="@+id/keyguard_user_avatar" + android:scaleType="centerCrop" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_gravity="center"/> diff --git a/core/res/res/layout/keyguard_multi_user_selector.xml b/core/res/res/layout/keyguard_multi_user_selector.xml index 3ed9103..c599fd5 100644 --- a/core/res/res/layout/keyguard_multi_user_selector.xml +++ b/core/res/res/layout/keyguard_multi_user_selector.xml @@ -19,23 +19,15 @@ <com.android.internal.policy.impl.keyguard.KeyguardMultiUserSelectorView xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="horizontal" - android:layout_width="375dp" - android:layout_height="wrap_content" + android:layout_width="match_parent" + android:layout_height="match_parent" android:layout_gravity="center"> - <include - android:id="@+id/keyguard_active_user" - android:layout_width="250dp" - android:layout_height="250dp" - layout="@layout/keyguard_multi_user_avatar"/> + <com.android.internal.policy.impl.keyguard.KeyguardSubdivisionLayout + android:id="@+id/keyguard_users_grid" + android:orientation="horizontal" + android:layout_width="300dp" + android:layout_height="300dp" + android:layout_gravity="center" /> - <ScrollView - android:layout_width="125dp" - android:layout_height="250dp"> - <LinearLayout - android:id="@+id/keyguard_inactive_users" - android:orientation="vertical" - layout_width="match_parent" - layout_height="wrap_content"/> - </ScrollView> </com.android.internal.policy.impl.keyguard.KeyguardMultiUserSelectorView>
\ No newline at end of file diff --git a/core/res/res/values/symbols.xml b/core/res/res/values/symbols.xml index 832f04c..7286623 100644 --- a/core/res/res/values/symbols.xml +++ b/core/res/res/values/symbols.xml @@ -1260,10 +1260,9 @@ <java-symbol type="id" name="pin_delete_button" /> <java-symbol type="id" name="keyguard_user_avatar" /> <java-symbol type="id" name="keyguard_user_name" /> - <java-symbol type="id" name="keyguard_active_user" /> - <java-symbol type="id" name="keyguard_inactive_users" /> <java-symbol type="id" name="keyguard_transport_control" /> <java-symbol type="id" name="keyguard_status_view" /> + <java-symbol type="id" name="keyguard_users_grid" /> <java-symbol type="integer" name="config_carDockRotation" /> <java-symbol type="integer" name="config_defaultUiModeType" /> <java-symbol type="integer" name="config_deskDockRotation" /> |