Spinner dans un AlertDialog
Bonjour,
voilà une semaine que je commence à développer sous android, et je bloque sur un problème surement très simple pour certains.
Donc mon problème est que j'aimerai alimer un spinner se trouvant dans une alertDialog, mais cela ne marche pas lors du lancement de l'application ça fait tout planter.
voilà mon code
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| String[] days={"Samedi", "Dimanche", "Lundi", "Mardi", "Mecredi", "Jeudi", "Vendredi"};
@Override
public void onCreate(Bundle icicle) {
super.onCreate(icicle);
setContentView(R.layout.main);
titre = (TextView)findViewById(R.id.title);
Spinner spin = (Spinner)findViewById(R.id.jours);
ArrayAdapter<String> aa = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_item, days);
aa.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spin.setAdapter(aa);
} |
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
| private void add()
{
LayoutInflater inflater = LayoutInflater.from(this);
View addView = inflater.inflate(R.layout.add_edit, null);
new AlertDialog.Builder(this)
.setTitle("Ajouter Horaire")
.setView(addView)
.setPositiveButton("ok",
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog,
int whichButton)
{
//on execute une action
}
}).setNegativeButton("Annuler", new DialogInterface.OnClickListener()
{
public void onClick(DialogInterface dialog, int whichButton)
{
//on ignore
}
}).show();
} |
Si quelqu'un aurait une solution merci d'avance