JNI

[Android] JNI.createStaticMethod открытие галереи девайса - приложение временами зависает

Здравствуйте
Я хочу дать возможность пользователю выбрать фото из галереи девайса.

Вот так я запускаю метод в java activity

jni_get_gallery_method = JNI.createStaticMethod("dev/div0/RailDesigner/MainActivity", "getGallery", "(Lorg/haxe/nme/HaxeObject;)V", true);
 jni_get_gallery_method([this]);

MainActivity.java

package ::APP_PACKAGE::;

 import android.app.Activity;
 import android.os.Bundle;
 import android.content.Intent;
 import android.util.Log;
 import android.net.Uri;

 import android.provider.MediaStore;
 import android.database.Cursor;

 import java.io.IOException;
 import java.io.InputStream;
 import java.io.ByteArrayOutputStream;

 import org.haxe.nme.HaxeObject;

 public class MainActivity extends org.haxe.nme.GameActivity {
 static HaxeObject callback;

RSS-материал