list_selector_background.xml revision c16168091a750ef1fbc128e6ab169ed2118c7b2c
19066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project<?xml version="1.0" encoding="utf-8"?>
29066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project<!-- Copyright (C) 2008 The Android Open Source Project
39066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project
49066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project     Licensed under the Apache License, Version 2.0 (the "License");
59066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project     you may not use this file except in compliance with the License.
69066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project     You may obtain a copy of the License at
79066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project  
89066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project          http://www.apache.org/licenses/LICENSE-2.0
99066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project  
109066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project     Unless required by applicable law or agreed to in writing, software
119066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project     distributed under the License is distributed on an "AS IS" BASIS,
129066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
139066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project     See the License for the specific language governing permissions and
149066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project     limitations under the License.
159066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project-->
169066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project
17079e23575024e103358c982152afb7a720ae1a8aDianne Hackborn<selector xmlns:android="http://schemas.android.com/apk/res/android"
18079e23575024e103358c982152afb7a720ae1a8aDianne Hackborn        android:exitFadeDuration="@android:integer/config_mediumAnimTime">
199066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project
2096ca16a9a877c4d161933100edbb5f1232b4d415Gilles Debunne    <item android:state_window_focused="false" android:drawable="@color/transparent" />
219066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project
229066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project    <!-- Even though these two point to the same resource, have two states so the drawable will invalidate itself when coming out of pressed state. -->
2396ca16a9a877c4d161933100edbb5f1232b4d415Gilles Debunne    <item android:state_focused="true"  android:state_enabled="false" android:state_pressed="true" android:drawable="@drawable/list_selector_background_disabled" />
2496ca16a9a877c4d161933100edbb5f1232b4d415Gilles Debunne    <item android:state_focused="true"  android:state_enabled="false"                              android:drawable="@drawable/list_selector_background_disabled" />
2596ca16a9a877c4d161933100edbb5f1232b4d415Gilles Debunne    <item android:state_focused="true"                                android:state_pressed="true" android:drawable="@drawable/list_selector_background_transition" />
2696ca16a9a877c4d161933100edbb5f1232b4d415Gilles Debunne    <item android:state_focused="false"                               android:state_pressed="true" android:drawable="@drawable/list_selector_background_transition" />
27c16168091a750ef1fbc128e6ab169ed2118c7b2cJustin Ho    <item android:state_focused="true"                                                             android:drawable="@drawable/list_selector_background_focus" />
2896ca16a9a877c4d161933100edbb5f1232b4d415Gilles Debunne    
299066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project</selector>
30