@@ -37,6 +37,7 @@ public class SettingsFragment extends PreferenceFragment {
3737
3838 private static final int REQUEST_PICK_APK = 9985 ;
3939 private Preference prefUsername ;
40+ private Toast mToast ;
4041
4142 private static float deleteDirectory (File file , float size ) {
4243 if (file .exists ()) {
@@ -61,6 +62,7 @@ public void onCreate(Bundle savedInstanceState) {
6162 super .onCreate (savedInstanceState );
6263 addPreferencesFromResource (R .xml .fragment_settings );
6364 SharedPreferences preferences = PreferenceManager .getDefaultSharedPreferences (getActivity ());
65+ mToast =Toast .makeText (getActivity ()," " ,Toast .LENGTH_SHORT );
6466
6567 Preference deleteTempFiles = findPreference (getString (R .string .key_delete_temporary_files ));
6668 deleteTempFiles .setOnPreferenceClickListener (new Preference .OnPreferenceClickListener () {
@@ -81,8 +83,10 @@ public boolean onPreferenceClick(Preference preference) {
8183 if (NetworkUtils .isNetworkAvailable (getActivity ()))
8284 startActivity (new Intent (Intent .ACTION_VIEW ,
8385 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+ }
8690 return true ;
8791 }
8892 });
@@ -319,7 +323,8 @@ protected void onPostExecute(Float size) {
319323 if (size != 0 ) {
320324 Toast .makeText (getActivity (), "Deleted " + size + " MB." , Toast .LENGTH_SHORT ).show ();
321325 } else {
322- Toast .makeText (getActivity (), "No Temp Files Found!" , Toast .LENGTH_SHORT ).show ();
326+ mToast .setText ("No Temp Files Found!" );
327+ mToast .show ();
323328 }
324329 }
325330 }
0 commit comments