@TargetApi(Build.VERSION_CODES.HONEYCOMB)
 public void onActivityCreated(Bundle savedInstanceState) {
   super.onActivityCreated(savedInstanceState);
   if (passwordList == null) {
     if (thread.getStatus() == Status.FINISHED || thread.getStatus() == Status.RUNNING)
       thread = new KeygenThread(wifiNetwork);
     if (Build.VERSION.SDK_INT <= Build.VERSION_CODES.GINGERBREAD_MR1) {
       thread.execute();
     } else {
       thread.executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR);
     }
   }
 }
 @Override
 public void onDetach() {
   super.onDetach();
   thread.cancel();
 }
 public void onActivityCreated(Bundle savedInstanceState) {
   super.onActivityCreated(savedInstanceState);
   getPrefs();
   thread.execute();
 }