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(); } }