reorder list view crashes

37 visualizzazioni
Passa al primo messaggio da leggere

Jörgen Johansson

da leggere,
11 nov 2014, 03:12:1911/11/14
a javafx...@googlegroups.com
Hi,

I've tried to reoerder a list view, but it fails when running on the device.


Attatched is tha java file and the adb logcat. Here are some lines from the logcat:

I/GLASS   ( 9710): Shut down
V/FXActivity native( 9710): Notification queue finished
V/FXActivity( 9710): FXActivityEventsLoop finished.
W/System.err( 9710): java.lang.reflect.InvocationTargetException
W/System.err( 9710):    at java.lang.reflect.Method.invokeNative(Native Method)
W/System.err( 9710):    at java.lang.reflect.Method.invoke(Method.java:515)
W/System.err( 9710):    at javafxports.android.DalvikLauncher$1.run(DalvikLauncher.java:125)
W/System.err( 9710):    at java.lang.Thread.run(Thread.java:841)
W/System.err( 9710): Caused by: java.lang.RuntimeException: Exception in Application start method
W/System.err( 9710):    at com.sun.javafx.application.LauncherImpl.launchApplication1(LauncherImpl.java:875)
W/System.err( 9710):    at com.sun.javafx.application.LauncherImpl.lambda$launchApplication$129(LauncherImpl.java:157)
W/System.err( 9710):    at com.sun.javafx.application.LauncherImpl.access$lambda$0(LauncherImpl.java)
W/System.err( 9710):    at com.sun.javafx.application.LauncherImpl$$Lambda$1.run(Unknown Source)
W/System.err( 9710):    ... 1 more
W/System.err( 9710): Caused by: java.lang.NoSuchMethodError: javafx.collections.ObservableList.forEach
W/System.err( 9710):    at application.Main.start(Unknown Source)
W/System.err( 9710):    at com.sun.javafx.application.LauncherImpl.lambda$launchApplication1$135(LauncherImpl.java:821)
W/System.err( 9710):    at com.sun.javafx.application.LauncherImpl.access$lambda$6(LauncherImpl.java)
W/System.err( 9710):    at com.sun.javafx.application.LauncherImpl$$Lambda$7.run(Unknown Source)
W/System.err( 9710):    at com.sun.javafx.application.PlatformImpl.lambda$runAndWait$148(PlatformImpl.java:323)
W/System.err( 9710):    at com.sun.javafx.application.PlatformImpl.access$lambda$6(PlatformImpl.java)
W/System.err( 9710):    at com.sun.javafx.application.PlatformImpl$$Lambda$7.run(Unknown Source)
W/System.err( 9710):    at com.sun.javafx.application.PlatformImpl.lambda$null$146(PlatformImpl.java:292)
W/System.err( 9710):    at com.sun.javafx.application.PlatformImpl.access$lambda$17(PlatformImpl.java)
W/System.err( 9710):    at com.sun.javafx.application.PlatformImpl$$Lambda$18.run(Unknown Source)
W/System.err( 9710):    at java.security.AccessController.doPrivileged(AccessController.java:52)
W/System.err( 9710):    at com.sun.javafx.application.PlatformImpl.lambda$runLater$147(PlatformImpl.java:291)
W/System.err( 9710):    at com.sun.javafx.application.PlatformImpl.access$lambda$5(PlatformImpl.java)
W/System.err( 9710):    at com.sun.javafx.application.PlatformImpl$$Lambda$6.run(Unknown Source)
W/System.err( 9710):    at com.sun.glass.ui.lens.LensApplication$RunnableEvent.dispatch(LensApplication.java:169)
W/System.err( 9710):    at com.sun.glass.ui.lens.LensApplication._runLoop(LensApplication.java:854)
W/System.err( 9710):    at com.sun.glass.ui.lens.LensApplication.lambda$runLoop$53(LensApplication.java:911)
W/System.err( 9710):    at com.sun.glass.ui.lens.LensApplication.access$lambda$4(LensApplication.java)
W/System.err( 9710):    at com.sun.glass.ui.lens.LensApplication$$Lambda$5.run(Unknown Source)
W/System.err( 9710):    ... 1 more


Any idea of what to do?

regards
Jörgen

Main.java
abd_logcat.log

Johan Vos

da leggere,
26 nov 2014, 13:59:2426/11/14
a javafx...@googlegroups.com
Your application uses Java 8 specific functionality:
ObservableList.forEach() is not supported on Dalvik.
For now, you'll have to use traditional external iterators, e.g.
for (String bird: birds) {
birdImages.add(new Image(PREFIX + bird + SUFFIX))
}

- Johan
Rispondi a tutti
Rispondi all'autore
Inoltra
0 nuovi messaggi