पर एक वेब लिंक जोड़ना मैं जानना चाहता हूं कि टेक्स्टव्यू विजेट में वेब लिंक जोड़ने के लिए और कैसे संभव है। मेरे ऐप में, मैं कुछ पाठ दिखाता हूं और इस पाठ के आस-पास एक छवि दिखाता हूं। मैं पाठ में एक क्लिक करने योग्य इंटरनेट लिंक डालना चाहता हूं। क्या यह संभव है?टेक्स्ट व्यू विजेट
8
A
उत्तर
10
आपको बस एंड्रॉइड सेट करने की आवश्यकता है: संपत्ति को ऑटोलिंक करें।
<TextView
android:autoLink="web"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="http://www.google.com" />
+0
Thx, यह पूरी तरह से काम करता है! –
+0
बहुत सीधे आगे और जोड़ने के लिए आसान है। धन्यवाद! +1 – Darrell
0
यह वह जगह है मैं यह कैसे कोड द्वारा किया
private void setAsLink(TextView view, String url){
Pattern pattern = Pattern.compile(url);
Linkify.addLinks(view, pattern, "http://");
view.setText(Html.fromHtml("<a href='http://"+url+"'>http://"+url+"</a>"));
}
0
मामले में अपने वेब लिंक पाठ आप TextView में दिखा रहे हैं से अलग है:
अपने लेआउट फ़ाइल में TextView:
<TextView
android:id="@+id/textview_with_hidden_clickable_link"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/string_with_text_and_link"/>
अपने संसाधन फ़ाइल में आपका स्ट्रिंग:
<string name="string_with_text_and_link">
<a href="http://any_web_site">The text in your TextView</a>
</string>
और अपने जावा वर्ग में:
((TextView)findViewById(R.id.textview_with_hidden_clickable_link))
.setMovementMethod(LinkMovementMethod.getInstance());
नोट: स्ट्रिंग संसाधन में
http://
आवश्यक है।
संबंधित मुद्दे
- 1. एंड्रॉइड विजेट में टेक्स्ट व्यू
- 2. ऐप विजेट पर मार्की टेक्स्ट व्यू
- 3. एंड्रॉइड टेक्स्ट व्यू टेक्स्ट
- 4. एंड्रॉइड टेक्स्ट व्यू टाइमर
- 5. टिंकर टेक्स्ट विजेट
- 6. एक tkinter टेक्स्ट विजेट
- 7. टेक्स्ट व्यू
- 8. टेक्स्ट व्यू
- 9. टेक्स्ट व्यू
- 10. टेक्स्ट व्यू
- 11. टेक्स्ट व्यू
- 12. टेक्स्ट व्यू
- 13. एक टेक्स्ट विजेट से दूसरे
- 14. टिंकर टेक्स्ट विजेट में हाइपरलिंक?
- 15. एंड्रॉइड टेक्स्ट व्यू लपेटें
- 16. टेक्स्ट व्यू गुरुत्वाकर्षण
- 17. टेक्स्ट व्यू या वेबव्यू
- 18. एंड्रॉइड टेक्स्ट व्यू
- 19. स्टैक्ड टेक्स्ट व्यू
- 20. मैं टेक्स्ट व्यू
- 21. एक टेक्स्ट व्यू
- 22. टेक्स्ट व्यू के मार्जिन को कैसे बदलें
- 23. व्यू विजेट के प्रकार को कैसे जांचें?
- 24. एंड्रॉइड, कस्टम लिस्ट एडाप्टर टेक्स्ट व्यू-टेक्स्ट
- 25. एंड्रॉइड टेक्स्ट व्यू और टेक्स्ट की लाइन
- 26. टेक्स्ट व्यू गतिशील रूप से टेक्स्ट
- 27. "संपादन टेक्स्ट" विजेट के भीतर टेक्स्ट रंग का हिस्सा बदलें
- 28. एंड्रॉइड टेक्स्ट में टेक्स्ट जोड़ें (टेक्स्ट व्यू में)?
- 29. टेक्स्ट व्यू सेट ग्रेविटी() जावा
- 30. एंड्रॉइड सरल टेक्स्ट व्यू एनिमेशन
http://stackoverflow.com/questions/2734270/how-do-i-make-links-in-a-textview-clickable – VicVu