Android - 取得分享內容

摘要:Android - 取得分享內容

今天要讓相簿裡,按了分享,可以導到我們的app的話。

參考以下這篇文章

http://www.cnblogs.com/fengquanwang/p/3148689.html

 

在接收端,誰來接收由。AndroidManifest決定,在要接收的那一端Activity加入,可接收圖片分享


            <intent-filter>
	           <action android:name ="android.intent.action.SEND"/> 
	           <category android:name ="android.intent.category.DEFAULT"/> 
	           <data android:mimeType ="image/*"/> 
	     </intent-filter>

在程式端則相對的Activity處理


        // 獲得intent, action和MIME type 
        Intent intent = getIntent();
        String action = intent.getAction();
        String type = intent.getType();
      
        if (Intent.ACTION_SEND.equals(action) && type != null && type.startsWith("image/")) {
            handleSendImage (intent);
        } else {
            // 處理其他intents,比如由主屏啟動
        }