2015-08-24 43 views

回答

0

我为此实现了一个插件。这里是一些代码来获取图像路径:

private static void processImageFromGallery(Intent intent) { 
    Uri selectedImage = intent.getData(); 
    String[] filePathColumn = { MediaStore.Images.Media.DATA }; 

    Cursor cursor = UnityPlayer.currentActivity.getContentResolver().query(selectedImage, filePathColumn, null, 
      null, null); 
    cursor.moveToFirst(); 

    int columnIndex = cursor.getColumnIndex(filePathColumn[0]); 
    String filePath = cursor.getString(columnIndex); 
    cursor.close(); 
} 
+0

这是为奇巧?这不适用于kitkat版本。 :( –

+0

我不太确定,那是我之前实现的,最近还没有测试过。也许这有助于:http://stackoverflow.com/questions/19834842/android-gallery-on-kitkat-returns-different -uri换意向行动得到内容 –