File tree Expand file tree Collapse file tree 2 files changed +14
-2
lines changed
java/org/buildmlearn/toolkit/fragment Expand file tree Collapse file tree 2 files changed +14
-2
lines changed Original file line number Diff line number Diff line change 11package org .buildmlearn .toolkit .fragment ;
22
3+ import android .content .SharedPreferences ;
34import android .os .Bundle ;
45import android .preference .Preference ;
56import android .preference .PreferenceFragment ;
7+ import android .preference .PreferenceManager ;
68import android .widget .Toast ;
79
810import org .buildmlearn .toolkit .R ;
1214 */
1315public class SettingsFragment extends PreferenceFragment {
1416
17+ private Preference prefUsername ;
18+ private SharedPreferences preferences ;
19+
1520 @ Override
1621 public void onCreate (Bundle savedInstanceState ) {
1722 super .onCreate (savedInstanceState );
1823 addPreferencesFromResource (R .xml .fragment_settings );
24+ preferences = PreferenceManager .getDefaultSharedPreferences (getActivity ());
1925
2026 Preference button = findPreference (getString (R .string .key_delete_temporary_files ));
2127 button .setOnPreferenceClickListener (new Preference .OnPreferenceClickListener () {
@@ -25,5 +31,13 @@ public boolean onPreferenceClick(Preference preference) {
2531 return true ;
2632 }
2733 });
34+
35+ prefUsername = findPreference (getString (R .string .key_user_name ));
36+ }
37+
38+ @ Override
39+ public void onResume () {
40+ super .onResume ();
41+ prefUsername .setSummary (preferences .getString (getString (R .string .key_user_name ), "" ));
2842 }
2943}
Original file line number Diff line number Diff line change 1414 <PreferenceCategory android : title =" @string/app_settings" >
1515
1616 <com .afollestad.materialdialogs.prefs.MaterialEditTextPreference
17- android : dialogMessage =" @string/summary_developer_mode"
1817 android : dialogTitle =" @string/title_user_name"
1918 android : digits =" abcdefghijklmnopqrstuvxyzABCDEFGHIJLMNOPRSTUVXYZ "
2019 android : key =" @string/key_user_name"
2120 android : lines =" 1"
2221 android : maxLines =" 1"
23- android : summary =" @string/summary_developer_mode"
2422 android : title =" @string/your_name" />
2523
2624 <Preference
You can’t perform that action at this time.
0 commit comments