如果使用背景图像,WebView Activity会崩溃

时间:2017-07-14 14:52:53

标签: java android html webview

protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_sukharta);
    WebView wv = (WebView)this.findViewById(R.id.wv);
    String htmlString ="<div id='MyEdit'><h1>आरती गणपतीची</h1>\n" +
            "\n" +
            "<body>सुखकर्ता दु:खहर्ता वार्ता विघ्नाची ॥<br>\n" +
            "नुरवी, पुरवी प्रेम कृपा जयाची ॥<br>\n" +
            "सर्वांगी सुंदर उटी शेंदूराची ॥<br>\n" +
            "कंठी झळके माळ मुक्ताफळाची ॥१<br>\n" +
            "<br>\n" +
            "जयदेव जयदेव जय मंगलमुर्ती ॥<br>\n" +
            "दर्शनमात्रे मनःकामना पुरती ॥धृ<br>\n" +
            "<br>\n" +
            "रत्नखचित फरा तुज गौरीकुमरा ॥<br>\n" +
            "चंदनाची उटी कुंकुमकेशरा ॥<br>\n" +
            "हिरेजडीत मुकूट शोभतो बरा ॥<br>\n" +
            "रूणझुणती नुपूरे चरणी घागरीया. ॥जय॥२<br>\n" +
            "<br>\n" +
            "लंबोदर पीतांबर फणिवरवंदना॥<br>\n" +
            "सरळ सोंड वक्रतुंड त्रिनयना॥<br>\n" +
            "दास रामाचा वाट पाहे सदना ॥<br>\n" +
            "संकटी पावावे निर्वाणी रक्षावे सुरवरवंदना ॥<br>\n" +
            "जयदेव जयदेव जय मंगलमुर्ती ॥<br>\n" +
            "दर्शनमात्रे मनःकामना पुरती ॥३<br>\n" +
            "<br>\n" +
            "<br>\n" +
            "<br></body></div>";
            wv.loadData(htmlString, "text/html", "UTF-8");
    wv.getSettings().setBuiltInZoomControls(true);
    wv.getSettings().setDisplayZoomControls(false);

如果我使用此语句,活动会崩溃。

    wv.setBackgroundColor(Color.TRANSPARENT);
    wv.setBackgroundResource(R.drawable.or);

我使用的是android:hardwareAccelerated =&#34; false&#34;活动加载都很好,但有一个滞后。 有没有其他方法可以使用webview的背景图像

0 个答案:

没有答案