Hy ... 저는 완벽하게 작동하는 자산 폴더에서 로컬 HTML 파일을로드하는 webview 구성 요소가 있습니다.언어에 따라 webview에서 로컬 HTML로드
이제 mi app을 번역하고 싶습니다. 전화 언어에 따라 번역 된 html 파일을로드하려면 webview가 필요합니다.
어떻게하면됩니까?
고맙습니다. !!!!
내 코드 ...
package com.altaguia.difuntos;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.webkit.WebSettings;
import android.webkit.WebSettings.RenderPriority;
import android.webkit.WebView;
public class AcercadeActivity extends Activity {
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.acercade);
WebView myWebView = (WebView) findViewById(R.id.webView1);
myWebView.getSettings().setRenderPriority(RenderPriority.HIGH);
myWebView.getSettings().setCacheMode(WebSettings.LOAD_NO_CACHE);
myWebView.loadUrl("file:///android_asset/acercade.html");
}
public void backBTN(View v)
{
finish();
}
}
감사합니다 chiuki !!! – 6r0pius
getLanguage()가 빈 문자열을 반환 할 수 있다는 것이 핵심입니다. 이 경우를 관리하더라도 잘못된 html 파일로 이동할 수 있습니다. 따라서이 경우에는 getISO3Language()를 사용하는 것이 좋습니다. – hornetbzz