2011-10-30 12 views
5

मैं SQLite डेटाबेस से HTML सामग्री लोड कर रहा हूं। मैं इसे डेटाबेस से प्राप्त करने के बाद स्ट्रिंग से सामग्री लोड करने के लिए webview.loadData का उपयोग कर रहा हूं।एंड्रॉइड वेबदृश्य .loadData और CSS

मेरे पास HTML फ़ाइल में सीएसएस है और यह पृष्ठ प्रदर्शित होने पर लोड नहीं हो रहा है। सभी सामग्री वहां है, लेकिन बिल्कुल स्टाइल नहीं है। यहां मेरा एचटीएमएल है कि मैं डीबी से लोड कर रहा हूं।

<html> 
<head> 
<title></title> 
<style type="text/css"> 
    .Heading { font-weight: bold; font-size: 14px; color: #000066; margin-top: 5px; } 
    .TextBody { font-size: 14px; margin-top: 5px; margin-right: 5px; margin-left: 5px; } 
    .UL { } 
    </style> 
    </head> 
    <body> 
<div class="Heading">My Heading</div> 
<div class="TextBody">My text.</div> 

</body> 
</html> 

क्या किसी को पता है कि सीएसएस मेरे लिए आंतरिक स्टाइल शीट के साथ क्यों काम नहीं करती है? मुझे नहीं लगता कि संपत्ति में सीएसएस को स्टोर करना मेरे लिए काम करेगा क्योंकि मैं डेटाबेस से एचटीएमएल खींच रहा हूं।

धन्यवाद!

उत्तर

0

मैं कुछ ऐसा करने की कोशिश कर रहा हूं और this ने मेरी मदद की। विशेष रूप से

loadData(text, "text/html", "utf-8"); 

आशा है कि "एन्कोडिंग" मान "मदद करता है। (भले ही यह थोड़ा बेकार हो।)

+0

डाउनवोट क्यों? –

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