Пример #1
0
 private void chargementDonnees() {
   if (UIUtils.isNetworkAvailable(getBaseContext())) {
     if (FileUtils.isExternalStorageWritable()) {
       AlertDialog.Builder builder = new AlertDialog.Builder(this);
       builder
           .setTitle(getString(R.string.sync_message_title))
           .setMessage(getString(R.string.dial_message))
           .setPositiveButton(
               R.string.dial_oui,
               new DialogInterface.OnClickListener() {
                 public void onClick(DialogInterface dialog, int id) {
                   appelerSynchronizer(true);
                 }
               })
           .setNeutralButton(
               R.string.dial_cancel,
               new DialogInterface.OnClickListener() {
                 public void onClick(DialogInterface dialog, int id) {
                   // On ne fait rien
                 }
               })
           .setNegativeButton(
               R.string.dial_non,
               new DialogInterface.OnClickListener() {
                 public void onClick(DialogInterface dialog, int id) {
                   appelerSynchronizer(false);
                 }
               });
       builder.create();
       builder.show();
     } else {
       Toast.makeText(getBaseContext(), getText(R.string.sync_erreur), Toast.LENGTH_LONG).show();
     }
   } else {
     Toast.makeText(getBaseContext(), getText(R.string.sync_erreur_reseau), Toast.LENGTH_LONG)
         .show();
   }
 }