diff options
author | Daniel Sandler <dsandler@google.com> | 2009-10-29 15:19:13 -0400 |
---|---|---|
committer | Daniel Sandler <dsandler@google.com> | 2009-10-29 15:19:13 -0400 |
commit | d7967c599e0d5b9ddb992b5f9836582d402a8671 (patch) | |
tree | af82a0967dda94141948433c5d41773410e10876 /res | |
parent | 6a354ff374529755d9c22d884095d61134fd7cd6 (diff) | |
download | android_packages_wallpapers_LivePicker-d7967c599e0d5b9ddb992b5f9836582d402a8671.tar.gz android_packages_wallpapers_LivePicker-d7967c599e0d5b9ddb992b5f9836582d402a8671.tar.bz2 android_packages_wallpapers_LivePicker-d7967c599e0d5b9ddb992b5f9836582d402a8671.zip |
Improving Live Wallpaper picker UI.
The currently selected wallpaper's title is now shown in a
Launcher-style bubble above the thumbnail gallery.
Diffstat (limited to 'res')
-rw-r--r-- | res/drawable-hdpi/focused_application_background.9.png | bin | 0 -> 1454 bytes | |||
-rw-r--r-- | res/drawable/shortcut_selector.xml | 24 | ||||
-rw-r--r-- | res/layout/live_wallpaper_content.xml | 11 | ||||
-rw-r--r-- | res/values/colors.xml | 23 | ||||
-rw-r--r-- | res/values/styles.xml | 38 |
5 files changed, 96 insertions, 0 deletions
diff --git a/res/drawable-hdpi/focused_application_background.9.png b/res/drawable-hdpi/focused_application_background.9.png Binary files differnew file mode 100644 index 0000000..7bf37ef --- /dev/null +++ b/res/drawable-hdpi/focused_application_background.9.png diff --git a/res/drawable/shortcut_selector.xml b/res/drawable/shortcut_selector.xml new file mode 100644 index 0000000..09fec1b --- /dev/null +++ b/res/drawable/shortcut_selector.xml @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* +** +** Copyright 2007, 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_window_focused="true" android:state_focused="true" android:drawable="@drawable/focused_application_background" /> + <item android:state_window_focused="false" android:state_focused="true" android:drawable="@android:color/transparent" /> +</selector> diff --git a/res/layout/live_wallpaper_content.xml b/res/layout/live_wallpaper_content.xml index 94864c0..d9b3add 100644 --- a/res/layout/live_wallpaper_content.xml +++ b/res/layout/live_wallpaper_content.xml @@ -43,6 +43,17 @@ /> </FrameLayout> + <com.android.wallpaper.livepicker.BubbleTextView + style="@style/WorkspaceIcon" + android:id="@+id/title" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:gravity="center" + android:visibility="gone" + android:textAppearance="?android:attr/textAppearanceMedium" + android:layout_marginBottom="4dip" + /> + <Gallery android:id="@+id/gallery" android:gravity="fill" android:layout_width="fill_parent" diff --git a/res/values/colors.xml b/res/values/colors.xml new file mode 100644 index 0000000..90d633a --- /dev/null +++ b/res/values/colors.xml @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* +* copyright (c) 2008 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. +*/ +--> + +<resources> + <color name="bubble_dark_background">#B2191919</color> +</resources> + diff --git a/res/values/styles.xml b/res/values/styles.xml new file mode 100644 index 0000000..088b473 --- /dev/null +++ b/res/values/styles.xml @@ -0,0 +1,38 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* +* Copyright (C) 2008 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. +*/ +--> + +<resources> + <style name="WorkspaceIcon"> + <item name="android:textSize">13dip</item> + <item name="android:singleLine">true</item> + <item name="android:ellipsize">marquee</item> + <item name="android:shadowColor">#FF000000</item> + <item name="android:shadowRadius">2.0</item> + <item name="android:textColor">#FFF</item> + <item name="android:gravity">center_horizontal</item> + <item name="android:layout_width">fill_parent</item> + <item name="android:layout_height">fill_parent</item> + <item name="android:background">@drawable/shortcut_selector</item> + <item name="android:paddingTop">4dip</item> + <item name="android:paddingBottom">4dip</item> + <item name="android:paddingLeft">8dip</item> + <item name="android:paddingRight">8dip</item> + </style> +</resources> + |