друзей, я использую следующий XML на самом деле я хочу, чтобы нарисовать изображение вместе с текстовым полем, а затем и т.д. контролирует выше, а затем prefrences ниже вот почему б RelativeLayout на уровне корневойОсновная проблема реализации PrefrenceScreen?
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout android:layout_height="fill_parent" android:layout_width="fill_parent" xmlns:android="http://schemas.android.com/apk/res/android">
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android">
<PreferenceCategory
android:title="First Category">
<ListPreference
android:title="List Preference"
android:summary="This preference allows to select an item in a array"
android:key="listPref"
android:defaultValue="digiGreen"
android:entries="@array/justforme_title_array"
android:entryValues="@array/sub_justforme_array" />
</PreferenceCategory>
</PreferenceScreen>
</RelativeLayout>
и Java-код
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.justforme);
}
это дает мне следующее сообщение об ошибке
01-20 15:07:54.412: ERROR/AndroidRuntime(648): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.abc/com.abc.JustForMe}: android.view.InflateException: Binary XML file line #3: Error inflating class PreferenceScreen
любая помощь будет оценена.
yaar 2-й вариант не имеет никакого смысла. но сначала спасибо .. – UMAR
umar Я дал tht ption bcoz, этот атрибут будет только на корневом элементе. –