Exception avec java.util.Date
Bonjour;
j'utilise le code suivant qui marche sans problème sur mon émulateur.
Code:
1 2 3 4 5 6 7 8
|
public void onCreate(Bundle savedInstanceState) {
...
if(Double.parseDouble(String.valueOf(Date.parse(new Date().toString())))>delai){
ii=1;
}
...
} |
Le problème est qu'une fois installé sur le smart-phone, j'obtiens l'exception suivante:
Code:
1 2 3 4 5 6 7 8 9 10
|
11-12 06:25:19.296: ERROR/AndroidRuntime(4808): Caused by: java.lang.reflect.InvocationTargetException
11-12 06:25:19.296: ERROR/AndroidRuntime(4808): at collecte.main.HEsaisir.save(HEsaisir.java:220)
11-12 06:25:19.296: ERROR/AndroidRuntime(4808): at java.lang.reflect.Method.invokeNative(Native Method)
11-12 06:25:19.296: ERROR/AndroidRuntime(4808): at java.lang.reflect.Method.invoke(Method.java:521)
11-12 06:25:19.296: ERROR/AndroidRuntime(4808): at android.view.View$1.onClick(View.java:2067)
11-12 06:25:19.296: ERROR/AndroidRuntime(4808): ... 11 more
11-12 06:25:19.296: ERROR/AndroidRuntime(4808): Caused by: java.lang.IllegalArgumentException
11-12 06:25:19.296: ERROR/AndroidRuntime(4808): at java.util.Date.parse(Date.java:518)
11-12 06:25:19.296: ERROR/AndroidRuntime(4808): ... 15 more |
Quelqu'un aurait-il une idée?
Merci.