bonjour, j'ai un spinner dans un layout :
dans le string j'ai :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <Spinner android:id="@+id/nature_metalId" android:layout_width="fill_parent" android:layout_height="40dp" android:layout_gravity="center_vertical" android:prompt="@string/nature_metal_prompt" android:entries="@array/naturedutube" /> </RelativeLayout>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <string name="nature_metal_prompt">Choissisez un materiau</string> <string-array name="naturedutube"> <item>Plomb</item> <item>Zinc</item> <item>Aluminium</item> <item>Cuivre</item> <item>Acier</item> <item>Laiton</item> <item>Verre</item> </string-array>
dans mon code j'ai cela :
mais ma valeur lambda reste toujours à 0.0
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 Spinner s = (Spinner) findViewById(R.id.nature_metalId); double lambda = 0.0; if (s.getSelectedItem().toString() == "Plomb") lambda = 295; if (s.getSelectedItem().toString() == "Zinc") lambda = 290; if (s.getSelectedItem().toString() == "Aluminium") lambda = 233; if (s.getSelectedItem().toString() == "Cuivre") lambda = 170; if (s.getSelectedItem().toString() == "Acier") lambda = 122; if (s.getSelectedItem().toString() == "Laiton") lambda = 185; if (s.getSelectedItem().toString() == "Verre") lambda = 070;
d’où vient le problème ?
merci
Partager