2013-08-16 38 views
0

嗨每個人都可以在我們的應用程序中顯示默認的twitter推特對話框!Android Twitter tweet默認對話框?

enter image description here

是有可能的情況下,可以如何實現這種對話?

注意:我登錄到Twitter帳戶在某些應用程序無需再次登錄只需要點擊一些按鈕這個對話框顯示如何做到這一點?

回答

3

這是你要找的嗎?

Intent tweetIntent = new Intent(); 
tweetIntent.setType("text/plain"); 
tweetIntent.putExtra(Intent.EXTRA_TEXT, "---Place default text here---"); 
final PackageManager packageManager = getActivity().getPackageManager(); 
List<ResolveInfo> list = packageManager.queryIntentActivities(tweetIntent, PackageManager.MATCH_DEFAULT_ONLY); 

for (ResolveInfo resolveInfo : list) { 
     String p = resolveInfo.activityInfo.packageName; 
    if (p != null && p.startsWith("com.twitter.android")) {//if the native twitter app is found 
     tweetIntent.setPackage(p); 
     startActivity(tweetIntent); 
    } 
} 
+1

謝謝在本機應用程序可用的設備中工作很好....... – NagarjunaReddy