คำถามติดแท็ก android-sharing

12
วิธีกรองแอปเฉพาะสำหรับเจตนา ACTION_SEND (และตั้งค่าข้อความที่แตกต่างกันสำหรับแต่ละแอป)
คุณจะกรองแอพที่เจาะจงเมื่อใช้ ACTION_SEND ได้อย่างไร คำถามนี้ถูกถามในรูปแบบต่าง ๆ แต่ฉันไม่สามารถรวบรวมโซลูชันตามคำตอบที่ได้รับ หวังว่าบางคนสามารถช่วยได้ ฉันต้องการมอบความสามารถในการแบ่งปันภายในแอพ ทำตามคำแนะนำของ Android Dev Alexander Lucasฉันต้องการทำโดยใช้ intents และไม่ใช้ Facebook / Twitter API การแชร์โดยใช้เจตนา ACTION_SEND นั้นยอดเยี่ยม แต่ปัญหาคือ (1) ฉันไม่ต้องการตัวเลือกการแชร์ทุกครั้งที่นั่นฉันควร จำกัด ให้ FB, Twitter และอีเมลและ (2) ฉันไม่ต้องการแชร์ สิ่งเดียวกันกับแต่ละแอปที่ใช้ร่วมกัน ตัวอย่างเช่นในการแบ่งปันทวิตเตอร์ของฉันฉันจะรวมถึงการกล่าวถึงและแฮชแท็ก จำกัด ไว้ที่ 140 ตัวอักษรหรือน้อยกว่าในขณะที่ส่วนแบ่ง Facebook จะรวมลิงค์และภาพคุณสมบัติ เป็นไปได้ไหมที่จะ จำกัด ตัวเลือกสำหรับเจตนา ACTION_SEND (ใช้ร่วมกัน)? ฉันเห็นบางอย่างเกี่ยวกับการใช้ PackageManager และ queryIntentActivities แต่ไม่สามารถเข้าใจการเชื่อมต่อระหว่าง …

10
แบ่งปันข้อความบน Facebook จากแอป Android ผ่าน ACTION_SEND
ฉันมีแอพ Android และรองรับการส่งข้อความผ่านแอพอื่น ๆ มันจึงใช้ACTION_SENDเจตนาและEXTRA_TEXTสนาม ตัวเลือกนำเสนอแอปทั้งหมดที่สามารถจัดการกับเจตนาดังกล่าวได้ ได้แก่ Twitter, Email, ... และ Facebook แต่เมื่อฉันเลือก Facebook มันจะเปิดเบราว์เซอร์และไปที่หน้าต่อไปนี้: http://m.facebook.com/sharer.php?u=mytext มันแสดงข้อความของฉันและปุ่มส่ง แต่เมื่อฉันกดปุ่มส่งไม่มีอะไรเกิดขึ้น หน้าเพิ่งโหลดอีกครั้ง ฉันคิดว่าอาจเป็นไปได้ที่จะส่ง URL ผ่านแอพ Facebook เท่านั้น อาจจะเป็น? มีใครจัดการส่งข้อความACTION_SENDผ่านแอพ Facebook Android หรือไม่?
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.