Application compatibility between versions
<p>I can run my application on 1.5, 1.6 and 2.0 emulator and on a 1.5 device without any problems. But some of my users are reporting force close and strange menu entries (see the attachment) using 1.6 and higher version devices. Any ideas?</p>

<p><img src="http://taypo.com/00.png" alt="alt text"></p>

<p>This screen should look like this: <a href="http://www.taypo.com/blog/WindowsLiveWriter/TurkceKlavye0.7_6F1/settings_0.7_2.png" rel="nofollow">http://www.taypo.com/blog/WindowsLiveWriter/TurkceKlavye0.7_6F1/settings_0.7_2.png</a></p>

<p>And the code that generates this screen is: </p>

<pre><code>&lt;?xml version="1.0" encoding="utf-8"?&gt;
&lt;PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"&gt;
        &lt;PreferenceCategory android:title="@string/general_settings"&gt;
                &lt;CheckBoxPreference android:title="@string/haptic_feedback" android:defaultValue="true"
                        android:summary="@string/haptic_feedback_summary" android:key="vibrate" /&gt;
                &lt;CheckBoxPreference android:title="@string/sound_feedback" android:defaultValue="false"
                        android:summary="@string/sound_feedback_summary" android:key="sound" /&gt;
                &lt;CheckBoxPreference android:title="@string/auto_caps" android:defaultValue="true"
                        android:summary="@string/auto_caps_summary" android:key="auto_caps" /&gt;
        &lt;/PreferenceCategory&gt;
        &lt;PreferenceCategory android:title="@string/layout_settings"&gt;
                &lt;ListPreference android:title="@string/keyboard_layout" android:defaultValue="TRQ"
                        android:key="kbd_layout" android:entries="@array/layout_names" android:entryValues="@array/layout_values" /&gt;
        &lt;/PreferenceCategory&gt;
&lt;/PreferenceScreen&gt;
</code></pre>
