मैंने इसे पढ़ा (How do I handle the browser's "share page" intent in android?) जिसे मैं अपने ऐप का पता लगाने के लिए साझा लिंक प्राप्त कर सकता हूं, अब मैं यूआरएल प्राप्त करने के लिए गतिविधि कैसे प्राप्त करूं?मैं ब्राउज़र से "साझा यूआरएल" कैसे प्राप्त करूं?
मिले उत्तर:
Intent intent = getIntent();
if (savedInstanceState == null && intent != null) {
Log.d(TAG, "intent != null");
if (intent.getAction().equals(Intent.ACTION_SEND)) {
Log.d(TAG, "intent.getAction().equals(Intent.ACTION_SEND)");
String message = intent.getStringExtra(Intent.EXTRA_TEXT);
messageText.setText(message);
receiverText.requestFocus();
}
}
धन्यवाद, यह मैं क्या कर दिया है मेरी मुख्य गतिविधि के लिए मेरे ऑनक्रेट में: 'उरी myI = getIntent()। getData(); स्ट्रिंग myItext = myI.toString(); mEditText.setText (myItext); ' लेकिन जब मैं इसे स्ट्रिंग (लाइन # 2) – James
@ जेम्स ओह मेरे खराब में परिवर्तित करने का प्रयास करता हूं, तो यह बल बंद हो जाता है, जब मैंने इसका उत्तर दिया तो मुझे इसका परीक्षण करने के लिए एमुलेटर/डिवाइस तक पहुंच नहीं थी। मैं अतिरिक्त स्ट्रिंग का उपयोग करने का सुझाव देने जा रहा था, लेकिन आपको जवाब मिल गया है। अच्छा कार्य – Reno