2017-10-04 49 views
0

我是Android的新手,想編寫Android代碼以顯示來自webview中HTML格式的SQLite數據庫的數據。 該數據庫包含印地文字體和英文字體的數據。如何在webview中顯示來自sqlite數據庫的HTML格式的英文和印地文記錄Android

實際上,我想顯示songbook數據庫中的歌曲,並且數據庫中包含一些印地語行和一些英文行。

我只能在文本視圖中以北印度語字體顯示歌曲。 在webview中,無法在html格式的webviewb中以北印度語字體顯示歌曲。

雖然我想在webview中以HTML格式從SQLite數據庫以印地文和英文字體顯示歌曲。

任何人都可以幫助我或示範一個例子嗎?

回答

0

我想有一個與您的編碼有問題試試這個在您的網頁流量

webView.loadDataWithBaseURL(null, strContent, "text/html", "UTF-8", null); 
+0

這我已經在使用。我想同時顯示英文和印地文。如果您可以提供一個小例子來顯示一行印地文和一行英文,我將非常感謝您。 – Samuel

0

最初從sqlite的數據庫檢索印地文歌曲,然後分配的那首歌字符串varaible然後把這個字符串變量在webview.loaddata();

如下代碼:

public class MainActivity extends AppCompatActivity { 
    private WebView webView; 
    private String hindiText = "पंचकूला में 25 अगस्त को हुए दंगों के बाद पुलिस ने दंगाइयों को गिरफ्तार करना शुरू किया तभी सामने गया था कि हनीप्रीत इस पूरी साजिश में शामिल है."; 
    @Override 
    protected void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.activity_main); 
     webView =(WebView)findViewById(R.id.webview); 
     webView.loadData(hindiText, "text/html", "UTF-8"); 

    } 
} 
+0

旁邊的印地文線我想顯示一個英文線。我怎樣才能同時顯示英文和印地文。請指導我 – Samuel

相關問題