Burada (http://androidlittle.blogspot.com/2009/08/intent-filter-for-share-link.html) android web tarayıcısının gönderdiği "paylaşım linki" amacını işlemek için hangi amaç filtresi gerektiğini okudum. Öyle gibi benim AndroidManifest.xml bloğunun içinde bu yerleştirdik:Android'de tarayıcının "paylaşım sayfasını" niyeti nasıl ele alırım?
<activity android:name=".ShareLink">
<intent-filter>
<action android:name="android.intent.action.SEND" />
<category android:name="android.intent.category.DEFAULT" />
<data android:mimeType="text/plain" />
</intent-filter>
<meta-data/>
</activity>
beni hayat bu olsa tetiklenmesi alamayan için. Android tarayıcısında bir bağlantıyı paylaştığımda, öykünme günlüğünün bir seçici hedefi oluşturduğunu, ancak seçicinin üzerinde çalıştığı maksatın ayrıntılarını vermediğini gösterir. Seçici pencere açılmıyor ve amaç SMS uygulaması tarafından ele alınacak.
adb shell am start -D -a android.intent.action.SEND -c android.intent.category.DEFAULT -t text/plain -d http://google.com/
ama olsun yanıttır:
Ayrıca el niyet başlıyor çalıştı gelmiş
Starting: Intent { act=android.intent.action.SEND cat=[android.intent.category.DEFAULT] dat=http://google.com/ typ=text/plain }
Error: Activity not started, unable to resolve Intent { act=android.intent.action.SEND cat=[android.intent.category.DEFAULT] dat=http://google.com/ typ=text/plain flg=0x10000000 }
kimse yanlış ne yapıyorum söyleyebilir misiniz? Ana (başlatıcı) etkinliğim iyi çalışıyor, bu yüzden öykünücüye yükleme ile ilgili bir sorun olmadığını varsayalım.
Bırakın diyorum, çünkü aradığınız şeyi bulduktan sonra buldum. –
Ayrıca bunu buldum ve yararlı buldum. – ksclarke
iyi, senin sorunun 9 upvotes var, cevabın 7 upvotes var ve yukarıdaki yorumlar 6 upvotes var. Bence insanlar konuştu;) – ajacian81