2013-07-10 43 views
1

我正在尝试使用Pinterest SDK。我尝试过在该链接中给出的代码,其工作适合我。我需要分享SD卡上的图片。怎么做 ?Android Pin It SDK - 如何分享本地图片?

我曾与下面的代码试过,

pinIt = new PinItButton(this); 
pinIt.setImageUri(Uri.parse("/mnt/sdcard/EREADER/97890352465398/OEBPS/Cover.jpg")); 
pinIt.setDescription("A place kitten!"); 
RelativeLayout _relLayout = (RelativeLayout)findViewById(R.id.layoutRelative); 
pinIt.setDescription("A place kitten!"); 
_relLayout.addView(pinIt); 

它给我的错误一样

IMAGEURL和/或imageUri不能为空!你叫过setImageUrl(String)还是setImageUri(Uri)?

+1

一个更好的做法是不使用硬编码的SD卡路径。顺便说一句,你确定图像放在'sdcard/EREADER/97890352465398/OEBPS/Cover.jpg'?请在分配代码之前检查文件是否存在于您的代码中。 – dumbfingers

+0

只是为了测试目的,它是硬编码。文件在SD卡中。 – tilak

回答

0

试试这个Uri.fromFile(new File("/mnt/sdcard/EREADER/97890352465398/OEBPS/Cover.jpg"));

相关问题