ExamGecko
Question list
Search
Search

List of questions

Search

Related questions











Question 74 - Associate Android Developer discussion

Report
Export

For example, our preferences.xml file was added by addPreferencesFromResource(R.xml.preferences). Our preferences.xml file contains such item:

<ListPreference android:id="@+id/order_by" android:key="@string/pref_sort_key" android:title="@string/pref_sort_title" android:summary="@string/pref_sort_summary" android:dialogTitle="@string/pref_sort_dialog_title" android:entries="@array/sort_oder" android:entryValues="@array/sort_oder_value"

android:defaultValue="@string/pref_default_sort_value" app:iconSpaceReserved="false" />

In our Fragment, we can dynamically get current notification preference value in this way:

A.
String sortBy = PreferenceManager.getDefaultSharedPreferences(getContext()).getString( getContext().getString(R.string.pref_sort_key),getContext().getResources().getBoolean(R.bool.pref_default_sort_value) );
Answers
A.
String sortBy = PreferenceManager.getDefaultSharedPreferences(getContext()).getString( getContext().getString(R.string.pref_sort_key),getContext().getResources().getBoolean(R.bool.pref_default_sort_value) );
B.
String sortBy = PreferenceManager.getSharedPreferences(getContext()).getString( getContext().getString(R.string.pref_default_sort_value),getContext().getString(R.string.pref_sort_key) );
Answers
B.
String sortBy = PreferenceManager.getSharedPreferences(getContext()).getString( getContext().getString(R.string.pref_default_sort_value),getContext().getString(R.string.pref_sort_key) );
C.
boolean sortBy = PreferenceManager.getSharedPreferences(getContext()).getBoolean( getContext().getResources().getBoolean(R.bool.pref_default_sort_value), getContext().getString(R.string.pref_sort_key) );
Answers
C.
boolean sortBy = PreferenceManager.getSharedPreferences(getContext()).getBoolean( getContext().getResources().getBoolean(R.bool.pref_default_sort_value), getContext().getString(R.string.pref_sort_key) );
D.
String sortBy = PreferenceManager.getDefaultSharedPreferences(getContext()).getString( getContext().getString(R.string.pref_sort_key), getContext().getString(R.string.pref_default_sort_value) )
Answers
D.
String sortBy = PreferenceManager.getDefaultSharedPreferences(getContext()).getString( getContext().getString(R.string.pref_sort_key), getContext().getString(R.string.pref_default_sort_value) )
Suggested answer: D
asked 18/09/2024
Charalambos Stavrou
34 questions
User
Your answer:
0 comments
Sorted by

Leave a comment first