Выбор изображений javafx android mobile - PullRequest
0 голосов
/ 23 декабря 2018

Как выбрать изображение из каталога / галереи Android в javafxmobile-plugin.Я не могу выбрать файлы типа images на устройстве Android.когда я открываю каталог, приложение зависает и внезапно закрывается.Любая помощь ???

Я уже пробовал в устройстве Android с использованием javafx file chooser && directory choose, но ничего не помогает.Также я не нашел полезного поста в stackoverflow

моем build.gradle файле:

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'org.javafxports:jfxmobile-plugin:1.3.16'
    }
}

apply plugin: 'org.javafxports.jfxmobile'

repositories {
    jcenter()
    maven {
        url 'http://nexus.gluonhq.com/nexus/content/repositories/releases'
    }
}

mainClassName = 'com.maqboolsolutions.directorychooserandroid.App'

ext.CHARM_DOWN_VERSION = "1.0.0"

dependencies { 
    compile "com.gluonhq:charm-down-common:$CHARM_DOWN_VERSION"
    desktopRuntime "com.gluonhq:charm-down-desktop:$CHARM_DOWN_VERSION"
    androidRuntime "com.gluonhq:charm-down-android:$CHARM_DOWN_VERSION"

    compile 'com.airhacks:afterburner.mfx:1.6.3'
}

jfxmobile {
    javafxportsVersion = '8.60.11'

    android {
        manifest = 'src/android/AndroidManifest.xml'

        packagingOptions {
            exclude 'META-INF/INDEX.LIST'
        }

        dexOptions {
            javaMaxHeapSize "4g"
        }
    }
}

.java кодировке:

@FXML
private void btnCooserOnAction(ActionEvent event) {
    DirectoryChooser directoryChooser = new DirectoryChooser();

    Stage primaryStage = (Stage) stackPaneRoot.getScene().getWindow();

    File selectedDirectory = directoryChooser.showDialog(primaryStage);

    if (selectedDirectory == null) {
        lblPath.setText("No Directory selected");
    } else {
        lblPath.setText(selectedDirectory.getAbsolutePath());
    }
}

Приложение не отвечает.и закрой ...

...