title: Live wallpaper with list preference
body: <p>I am trying to develop a live wallpaper which displays live scorecards using the android.service.wallpaper.WallpaperService.
  I planning to have a list preference for the wallpaper, which will the give the user an option to choose the match that he wishes to follow. 
  I followed this <a href="http://www.vogella.com/articles/AndroidLiveWallpaper/article.html" rel="nofollow">http://www.vogella.com/articles/AndroidLiveWallpaper/article.html</a> 
  When I launch the settings, i am able to see the preference. but the preference dialogue doesn't close when I choose one and the same is not getting reflected in the wall paper. I checked the LogCat. No exceptions are thrown. </p>
  
  <p>Android version: 4.1</p>
  
  <p>Manifest.xml</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="utf-8"?&gt;
  &lt;manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.android.livesc.wallpaper" android:versionCode="1"
    android:versionName="1.0"&gt;
    &lt;application android:icon="@drawable/icon" android:label="@string/app_name"&gt;
  
  
      &lt;service android:name="MyWallpaperService" android:enabled="true"
        android:permission="android.permission.BIND_WALLPAPER" android:label="Wallpaper Example "&gt;
        &lt;intent-filter&gt;
          &lt;action android:name="android.service.wallpaper.WallpaperService"&gt;&lt;/action&gt;
        &lt;/intent-filter&gt;
        &lt;meta-data android:name="android.service.wallpaper"
          android:resource="@xml/mywallpaper"&gt;&lt;/meta-data&gt;
      &lt;/service&gt;
      &lt;activity android:label="@string/app_name" android:name=".MyPreferencesActivity"
        android:theme="@android:style/Theme.Light.WallpaperSettings"
        android:exported="true"&gt;
      &lt;/activity&gt;
    &lt;/application&gt;
    &lt;uses-sdk android:minSdkVersion="10" /&gt;
    &lt;uses-feature android:name="android.software.live_wallpaper"
      android:required="true"&gt;&lt;/uses-feature&gt;
  
  &lt;/manifest&gt; 
  </code></pre>
  
  <p>Wallpaper.xml</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="UTF-8"?&gt;
  &lt;wallpaper 
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:thumbnail="@drawable/icon"
    android:description="@string/wallpaper_description"  
    android:settingsActivity="com.android.livesc.wallpaper.MyPreferencesActivity"/&gt; 
  </code></pre>
  
  <p>Please help me out..</p>
  
  <p>Thanks,
  Karthick</p>