2013-07-10 27 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"));

相關問題