मेरे पास एंड्रॉइड में एक दस्तावेज़ रीडर प्रोजेक्ट है। मुख्य गतिविधि में एक वेब व्यू शामिल है। ग्रंथ एचटीएमएल से पढ़ रहे हैं। शीर्ष विकल्प मेनू में टेक्स्ट आकार को गतिशील रूप से बढ़ाने के लिए एक बटन शामिल है (टेक्स्ट रैपिंग कर रहे हैं)। अब तक इतना स्पष्ट है कि जब बटन दबाया जाता है, तो पाठ का आकार कुछ बढ़ता है लेकिन सभी पाठ स्क्रीन में नीचे स्थानांतरित हो रहे हैं और बटन दबाकर दो बार, टेक्स्ट आकार बढ़ता है और सभी टेक्स्ट फिर से नीचे स्थानांतरित हो जाते हैं। यह स्थिति वास्तव में पाठकों के लिए निराशाजनक हो रही है। पाठक को बटन दबाए जाने के बाद इसे छोड़ दिया जाना चाहिए ताकि पाठक को पढ़ने का स्थान खोना न पड़े। इस समस्या को हल कैसे करें?एंड्रॉइड में वेबव्यू टेक्स्ट ज़ूम इश्यू
मुद्दा:
जब समस्या हल हो जाती:
एचटीएमएल ग मेरी WebView की ontent:
<!DOCTYPE html>
<head>
<style type="text/css">
p{} p.x1{} p.x2{} p.x3{} p.x4{}
h2.x1{} h2.x2{} h2.x3{} h2.x4{}
</style>
</head>
<body>
//paragraph-1
<p class="x1">Title-1</p>
<p class="x2">Title-2</p>
<p class="x3">Title-3</p>
<p class="x4">Title-4</p>
<p>Text content.</p>
//paragraph-2
<h class="x1">Title-1</p>
<h class="x2">Title-2</p>
<p>Text content.</p>
//paragraph-3
<h class="x3">Title-1</p>
<h class="x4">Title-2</p>
<p class="x3">Title-3</p>
<p>Text content.</p>
//paragraph-4
<h class="x2">Title-1</p>
<p class="x3">Title-2</p>
<p>Text content.</p>
//...
</body>
</html>
संपादित प्रश्न, आप अधिक जानकारी देख सकते हैं।मैं समझ नहीं पा रहा हूं "___ PARENT-ELEMENT-ID ___"? – ATES
@ATES ठीक है, मैंने अपने एचटीएमएल के साथ सही निष्पादन के लिए अपना कोड tweaked! –
आपकी स्क्रिप्ट कोई स्थिर नहीं है (http://jsbin.com/tuyaru/edit?output) – ATES