Libgdx分享图片Uri无法发送

时间:2015-05-06 19:26:08

标签: java android libgdx uri share

我的图片URI有问题。 我不会从“资产”或“资源”加载图像。

此URI工作正常:

Uri path =  Uri.parse("android.resource://com.mygdx.game.android/" + R.drawable.ic_launcher);

但是,加载图标。 我不能修改R.java,我不能在这里添加我的图像。

  public static final class drawable {
    public static final int ic_launcher=0x7f020000;
}

此URI不起作用

Uri path =  Uri.parse("android.resource://com.mygdx.game.android/res/drawable/object.png");
Uri path =  Uri.parse("android.resource://com.mygdx.game.android/res/drawable/object");
Uri path =  Uri.parse("android.resource://com.mygdx.game.android/assets/object");

我发送文字和图片(适用于Gmail应用):

  intent.setAction(Intent.ACTION_SEND);
  intent.putExtra(Intent.EXTRA_STREAM, path);
  intent.setType("image/png");

清单

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

我如何制作URI?

0 个答案:

没有答案