Android: CheckBoxPreference icon doesn't show on <3.0?
<p>I am using a CheckBoxPrefence with an icon.  The icon shows properly on ICS, but not on 2.2.  Am I not using this properly?</p>

<p>ICS:
<img src="http://i.stack.imgur.com/ROnpg.png" alt="enter image description here"></p>

<p>2.2:</p>

<p><img src="http://i.stack.imgur.com/I3v6B.png" alt="enter image description here"></p>

<p>pref.xml</p>

<pre><code>&lt;PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent" &gt;
    &lt;CheckBoxPreference
        android:persistent="false"
        android:icon="@drawable/android"
        android:title="check box" 
        android:key="akey"&gt;
    &lt;/CheckBoxPreference&gt;
&lt;/PreferenceScreen&gt;
</code></pre>

<p>Temp.java</p>

<pre><code>public class Temp extends PreferenceActivity
{
    protected void onCreate(Bundle state)
    {
        super.onCreate(state);

        addPreferencesFromResource(R.xml.pref);
    }
}
</code></pre>
