Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Android

एंड्रॉइड में टेक्स्ट व्यू में एचटीएमएल कैसे प्रदर्शित करें?


कुछ स्थितियों में, हमें Android में HTML को टेक्स्ट के रूप में दिखाना चाहिए। एंड्रॉइड में टेक्स्ट व्यू में एचटीएमएल दिखाने का आसान समाधान यहां दिया गया है।

चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल ⇒ न्यू प्रोजेक्ट पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें।

चरण 2 - निम्न कोड को res/layout/activity_main.xml में जोड़ें।

 

चरण 3 - निम्न कोड को src/MainActivity.java

में जोड़ें <पूर्व>पैकेज com.example.andy.myapplication;import android.os.Bundle;import android.support.v4.text.HtmlCompat;import android.support.v7.app.AppCompatActivity;import android.widget.TextView;public class MainActivity, AppCompatActivity को बढ़ाता है { String htmlText ="

Android क्या है?

\n" + "

Android एक खुला स्रोत है और Linux-आधारित ऑपरेटिंग सिस्टम जैसे मोबाइल उपकरणों के लिए है। स्मार्टफोन और टैबलेट कंप्यूटर। एंड्रॉइड को Google और अन्य कंपनियों के नेतृत्व में ओपन हैंडसेट एलायंस द्वारा विकसित किया गया था।

\n" + "

एंड्रॉइड अनुप्रयोगों के विकास के लिए एक एकीकृत दृष्टिकोण प्रदान करता है मोबाइल डिवाइस जिसका मतलब है कि डेवलपर्स को केवल Android के लिए विकसित करने की आवश्यकता है, और उनके एप्लिकेशन Android द्वारा संचालित विभिन्न उपकरणों पर चलने में सक्षम होने चाहिए।

\n" + "

Android सॉफ़्टवेयर डेवलपमेंट किट (SDK) का पहला बीटा संस्करण ) 2007 में Google द्वारा जारी किया गया था जबकि पहला व्यावसायिक संस्करण, Android 1.0, सितंबर 2008 में जारी किया गया था।

"; @Override संरक्षित शून्य पर क्रिएट (बंडल सेव किया गया इंस्टेंसस्टेट) {super.onCreate (savedInstanceState); setContentView(R.layout.activity_main); TextView htmlToTextView =findViewById(R.id.htmlToTextView); htmlToTextView.setText(HtmlCompat.fromHtml(htmlText, 0)); }}

उपरोक्त उदाहरण में, हमने HTML टैग्स को एक स्ट्रिंग में htmlText के रूप में रखा और नीचे दिखाए गए अनुसार टेक्स्टव्यू में स्ट्रिंग जोड़ा।

htmlToTextView.setText(HtmlCompat.fromHtml(htmlText, 0));

उपरोक्त कोड में हम HTML डेटा fromHtml() से ले रहे हैं और setText() का उपयोग करके टेक्स्टव्यू में जोड़ रहे हैं। 0 एक झंडा है। आप प्रोजेक्ट संसाधन के अनुसार फ़्लैग असाइन कर सकते हैं।

आइए आपके एप्लिकेशन को चलाने का प्रयास करते हैं। मुझे लगता है कि आपने अपने वास्तविक Android मोबाइल डिवाइस को अपने कंप्यूटर से कनेक्ट कर लिया है। एंड्रॉइड स्टूडियो से ऐप चलाने के लिए, अपने प्रोजेक्ट की गतिविधि फ़ाइल में से एक खोलें और टूलबार से रन आइकन पर क्लिक करें। एक विकल्प के रूप में अपने मोबाइल डिवाइस का चयन करें और फिर अपने मोबाइल डिवाइस की जांच करें जो आपकी डिफ़ॉल्ट स्क्रीन प्रदर्शित करेगा -

एंड्रॉइड में टेक्स्ट व्यू में एचटीएमएल कैसे प्रदर्शित करें?

उपरोक्त उदाहरण में, यह HTML टैग्स को एक स्ट्रिंग दिखा रहा है।


  1. एंड्रॉइड में टोस्ट कैसे प्रदर्शित करें?

    यह उदाहरण दर्शाता है कि Android में टोस्ट कैसे प्रदर्शित किया जाता है। चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल rArr पर जाएं; नया प्रोजेक्ट और नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें। चरण 2 - निम्न कोड को res/layout/activity_main.xml में जोड़ें चरण 3 - निम्न कोड को sr

  1. एंड्रॉइड में एचटीएमएल का विश्लेषण कैसे करें?

    यह उदाहरण दर्शाता है कि मैं android में HTML को कैसे पार्स करूं। चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल ⇒ न्यू प्रोजेक्ट पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें। चरण 2 - निम्न कोड को res/layout/activity_main.xml में जोड़ें। चरण 3 - दी गई निर्भरता को b

  1. एंड्रॉइड पर टेक्स्ट व्यू में टेक्स्ट को कैसे जस्टिफाई करें?

    यह उदाहरण दर्शाता है कि Android पर TextView में टेक्स्ट को कैसे सही ठहराया जाए। चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल ⇒ न्यू प्रोजेक्ट पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें। चरण 2 - निम्न कोड को res/layout/activity_main.xml में जोड़ें। चरण 3 - न