@@ -37,6 +37,7 @@ public class SettingsFragment extends PreferenceFragment {
37
37
38
38
private static final int REQUEST_PICK_APK = 9985 ;
39
39
private Preference prefUsername ;
40
+ private Toast mToast ;
40
41
41
42
private static float deleteDirectory (File file , float size ) {
42
43
if (file .exists ()) {
@@ -61,6 +62,7 @@ public void onCreate(Bundle savedInstanceState) {
61
62
super .onCreate (savedInstanceState );
62
63
addPreferencesFromResource (R .xml .fragment_settings );
63
64
SharedPreferences preferences = PreferenceManager .getDefaultSharedPreferences (getActivity ());
65
+ mToast =Toast .makeText (getActivity ()," " ,Toast .LENGTH_SHORT );
64
66
65
67
Preference deleteTempFiles = findPreference (getString (R .string .key_delete_temporary_files ));
66
68
deleteTempFiles .setOnPreferenceClickListener (new Preference .OnPreferenceClickListener () {
@@ -81,8 +83,10 @@ public boolean onPreferenceClick(Preference preference) {
81
83
if (NetworkUtils .isNetworkAvailable (getActivity ()))
82
84
startActivity (new Intent (Intent .ACTION_VIEW ,
83
85
Uri .parse ("http://play.google.com/store/apps/details?id=" + getActivity ().getPackageName ())));
84
- else
85
- Toast .makeText (getActivity (), R .string .settings_network_unavailable ,Toast .LENGTH_SHORT ).show ();
86
+ else {
87
+ mToast .setText (R .string .settings_network_unavailable );
88
+ mToast .show ();
89
+ }
86
90
return true ;
87
91
}
88
92
});
@@ -342,7 +346,8 @@ protected void onPostExecute(Float size) {
342
346
if (size != 0 ) {
343
347
Toast .makeText (getActivity (), "Deleted " + size + " MB." , Toast .LENGTH_SHORT ).show ();
344
348
} else {
345
- Toast .makeText (getActivity (), "No Temp Files Found!" , Toast .LENGTH_SHORT ).show ();
349
+ mToast .setText ("No Temp Files Found!" );
350
+ mToast .show ();
346
351
}
347
352
}
348
353
}
0 commit comments