2012-12-13 18 views
6

वर्तमान में मैं HTML डेटा को अपने आवेदन में खंड के साथ प्रदर्शित करने वाला हूं। मैं उलझन में हूं कि मुझे TextView या WebView के बीच बेहतर प्रदर्शन प्राप्त करने के लिए उपयोग करने की आवश्यकता है। मेरा मतलब है, गति और स्मृति समस्या को प्रस्तुत करने के लिए।टेक्स्टव्यू या वेबव्यू के बीच कौन सा बेहतर है?

यह जान लें कि Html.fromHtml()TextViewHTML स्वरूपित डेटा प्रदर्शित करने के लिए, लेकिन मैं TextView के बजाय WebView की कोशिश करना चाहते उपलब्ध है। लेकिन प्रतिपादन गति और स्मृति समस्या को नहीं जानते हैं।

उत्तर

6

WebView आंतरिक रूप से प्रदर्शन एचटीएमएल डेटा के लिए विभिन्न कार्यक्षमता प्रदान करता है। इसके अलावा आप WebView में JavaScript का उपयोग कर सकते हैं।

TextView जब आप Html.fromHtml() का उपयोग कर रहे हैं तो इसके केवल कुछ एचटीएमएल टैग का समर्थन करते हैं। तो मुझे लगता है कि वेबव्यू का उपयोग करना बेहतर है।

मैंने अभी जावास्क्रिप्ट कार्यक्षमता का उल्लेख किया है लेकिन अन्य कार्यक्षमताएं हैं जैसे (ज़ूम कार्यक्षमता, वेब से छवि, आदि ..) वेबव्यू में सभी समर्थन।

+0

@all का उपयोग करना चाहिए - अगर मुझे कुछ याद आया तो मुझे बताएं .. – user370305

+1

अच्छा जवाब "user370305" –

2

इस बात पर निर्भर करता है कि आप इसका क्या उपयोग करना चाहते हैं .. यदि आप वेबसाइट लोड कर रहे हैं और उस वेबसाइट की सभी सुविधाओं को उपलब्ध कराने के लिए चाहते हैं तो आपको वेबव्यू का उपयोग करना चाहिए। यदि आप केवल एक HTML स्निपेट प्रदर्शित कर रहे हैं तो आपको टेक्स्टव्यू

संबंधित मुद्दे