2011-06-02 44 views
0

我正在尋找一些對任何應用程序開發人員都有用的奇特事物。我的AppName.java文件中有一段代碼,但尚未運行。到目前爲止,它接近我嘗試但我想允許用戶共享應用程序名稱和下載鏈接通過所有程序出現從動作意圖到Twitter,Facebook等,所以我不認爲我應該使用emailIntent,我相信我應該使用sendIntent,但我認爲我的整個代碼完全是不正確的,也許應該重新開始。建議感激。通過設備上安裝的Facebook,Twitter和其他社交應用分享我的Android應用程序

同樣,我只想分享應用程序名稱,一個簡單的消息,說「我愛的AppName」和下載鏈接。

 Intent sendIntent = new Intent(android.Intent.ACTION_SEND); 
     sendIntent.putExtra(Intent.EXTRA_TEXT, "Download AppName for FREE at https://market.android.com/details?id=com.CompanyName.AppName"); 
     emailIntent.setType("text/plain"); 
     emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, getResources().getString(R.string.recommendation_subject)); 
     emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, getResources().getString(R.string.recommendation_body)); 
     startActivity(emailIntent); 

回答

0

嘗試整合Facebook的API,這樣你就可以發佈你想要的任何文字在牆上

+0

這隻會是一個單一的步驟。我肯定有一個代碼集合,因爲我有我的Android設備上有幾個應用程序有共享功能,當我觸摸菜單 - >共享;它會提供所有安裝的社交分享應用程序,包括twitter,facebook,orkut和myspace – 2011-06-03 07:25:03

1

嘗試使用socialauth-的Android的Android庫驗證,更新狀態和獲取聯繫人與社交網絡

SocialAuth Android是流行的SocialAuth Java庫的Android版本。現在,如果您想將應用程序與多個社交網絡集成,則無需集成多個SDK。在將SocialAuth Android庫集成到應用中之後,您只需添加幾行代碼即可。

相關問題