मुझे एक वेबव्यू के साथ प्रदर्शन की समस्या आती है जिसका मैं अपने आवेदन में से एक में उपयोग कर रहा हूं।डेटा लोड करते समय वेबव्यू रीड्रो समस्या
जब मैं लोडडाटा कहता हूं, तो वेबव्यू पहले टेक्स्ट प्रदर्शित करता है और फिर पृष्ठ की छवियों (मानक व्यवहार) को लोड करता है।
कभी कभी, उन छवियों को पाठ स्थिति को संशोधित करते हैं, पुराने पाठ स्थिति साफ नहीं है और दोनों पुराने पाठ और नया पाठ + छवि
यहाँ क्या यह समस्या तब होती है जब की तरह लग रहा का एक स्क्रीनशॉट प्रदर्शित होता है:
यह सही ढंग से पुनः बनाने नहीं है यह सामग्री दी गई है वेबव्यू की तरह है। बेशक एक सरल रद्द() काम नहीं करता है ...
यह कोई अक्सर होते हैं, लेकिन कहते हैं कि एक बार 20 से अधिक
कोड डेटा प्रदर्शित करने के लिए प्रयोग किया जाता (गतिविधि जीवन चक्र के तरीकों के बाहर कहा जाता है) कर सकते हैं:
// Include the html headers to the content received from WS
String webtext = String.format(ConfigApp.HTML_BODY, wsdata.getText());
mWebView.setWebChromeClient(...);
mWebView.setWebViewClient(...);
mWebView.setBackgroundColor(0);
mWebView.loadDataWithBaseURL(null, webtext, "text/html", "UTF-8", null);
कोई विचार यह कैसे ठीक करें?
देखकर बिना 'html' के बाद refreshDrawableState() विधि कॉल करने के लिए है की कोशिश करो जिस डेटा को आप लोड करने का प्रयास कर रहे हैं, हम इस समस्या को हल करने में मदद नहीं कर सकते हैं (क्योंकि यह आपका 'एचटीएमएल' हो सकता है, न कि 'एंड्रॉइड'। – Phil
मैं नहीं से आ सकता एचटीएमएल। यह फोन पर ज्यादातर बार सही तरीके से प्रदर्शित होता है और फ़ायरफ़ॉक्स पर कोई समस्या नहीं है। यह एक ताज़ा/redraw समस्या लगता है। –