1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
| public class val
{
private static AlertDialog alertDialog;
static Double valeur_final;
//_____________________________________________________________________________________________________
public static void showDialog(final Context ctx, Double valeur,final String boutton)
{
LayoutInflater li = LayoutInflater.from(ctx);
View affichage = li.inflate(R.layout.valeur_coef, null);
final AlertDialog.Builder alertbox = new AlertDialog.Builder(ctx);
alertbox.setView(affichage);
final EditText val = (EditText) affichage.findViewById(R.id.valeur);
if(valeur==null) val.setText("");
else
{
val.setText(String.valueOf(valeur));
val.setSelection(val.getText().length());
}
alertbox.setPositiveButton("OK", new DialogInterface.OnClickListener()
{
@Override
public void onClick(DialogInterface dialog, int which)
{
valeur_final=Double.parseDouble(val.getText().toString());
}
});
alertbox.setNegativeButton("Annuler", new DialogInterface.OnClickListener()
{
@Override
public void onClick(DialogInterface dialog, int which)
{}
});
alertDialog = alertbox.create(); alertDialog.show();
} |
Partager