相关疑难解决方法(0)

资产文件的本地化

我在assets文件夹中有几个html文件.我该如何本地化它们?我唯一的选择是根据区域设置放一些硬编码来选择正确的文件?

android localization

50
推荐指数
3
解决办法
2万
查看次数

如何在Android应用中嵌入HTML代码?

我正在编写一个应用程序,我需要在Android应用程序中嵌入HTML对象,我按照这里给出的教程:http://mobile.tutsplus.com/tutorials/android/android-sdk-embed-a-webview-with -the-webkit-engine /并相应地修改了代码,以下是代码,但我得到一个白屏......

 public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);

        WebView engine = (WebView) findViewById(R.id.web_engine);

    engine.getSettings().setJavaScriptEnabled(true);
    engine.getSettings().setPluginsEnabled(true); 
    engine.getSettings().setAppCacheEnabled(false); 
    engine.getSettings().setJavaScriptCanOpenWindowsAutomatically(true); 

        String data = "<html>" +
                "<body>" +
                "bb"+
                "<object width=\"450\" height=\"300\" align=\"middle\"><param name=\"movie\" value=\"http://www.raaga.com/widgets/top10/widgettopten.swf?l=H&q=1\" /><param name=\"wmode\" value=\"transparent\"><embed src=\"http://www.raaga.com/widgets/top10/widgettopten.swf?l=H&q=1\" width=\"450\" height=\"300\" align=\"middle\" type=\"application/x-shockwave-flash\" wmode=\"transparent\"  FlashVars=\"gig_lt=1312323434023&gig_pt=1312325057958&gig_g=2\"/> <param name=\"FlashVars\" value=\"gig_lt=1312323434023&gig_pt=1312325057958&gig_g=2\" /></object>"+
                "gg"+
                "</body>" +
                "</html>";

        engine.loadData(data, "text/html", "UTF-8");
    }
}
Run Code Online (Sandbox Code Playgroud)

我想嵌入的对象是:

<object width="450" height="300" align="middle"><param name="movie" value="http://www.raaga.com/widgets/top10/widgettopten.swf?l=H&q=1" /><param name="wmode" value="transparent"><embed src="http://www.raaga.com/widgets/top10/widgettopten.swf?l=H&q=1" width="450" height="300" align="middle" type="application/x-shockwave-flash" wmode="transparent"  FlashVars="gig_lt=1312323434023&gig_pt=1312326303531&gig_g=2"/> <param name="FlashVars" value="gig_lt=1312323434023&gig_pt=1312326303531&gig_g=2" …
Run Code Online (Sandbox Code Playgroud)

android android-layout

5
推荐指数
2
解决办法
2万
查看次数

标签 统计

android ×2

android-layout ×1

localization ×1