0

http://gluonhq.com/handling-android-native-activities-like-a-pro/ . _ ImageView_

私が直面している問題はIntent、アプリが開始されたときにアプリが閉じられ、カメラ/ギャラリーが表示され、意図の結果を取得できないことです。つまり、アプリで写真を撮ったり選択したりした後が再起動され、 が表示されますHomeView

Androidバージョン4.1.1
javafxports 8.60.6(8.60.7も試しました)

アップデート:

Android 5.0 および javafxports 8.60.7 では、期待どおりに動作しています。storageDir が存在するかどうかを確認する行を追加する必要がありました。

 private File createImageFile() throws IOException {
    String timeStamp = new SimpleDateFormat("yyyyMMdd_HHmmss").format(new Date());
    String imageFileName = "JPEG_" + timeStamp + "_";

    File storageDir = Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES);
    if (!storageDir.exists()) {
        storageDir.mkdirs();
    }
    return File.createTempFile(imageFileName, ".jpg", storageDir);
}
4

0 に答える 0