【问题标题】:Android Project with Eclipse - HTML - WebSources带有 Eclipse 的 Android 项目 - HTML - WebSources
【发布时间】:2013-09-05 18:36:38
【问题描述】:

我正在使用 Eclipse 创建一个 Android 项目。我的主要创建类引用了一个 HTML 文件,因此我可以使用以下代码在 HTML(我最流利的地方)中编写我的应用程序:

public class MainActivity extends Activity {

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    WebView webView = (WebView)findViewById(R.id.webView); 
    webView.getSettings().setJavaScriptEnabled(true);
    webView.loadUrl("file:///android_asset/www/index.html");

}

这工作得很好,但是当我在我的 .html 文件中工作时,我无法从互联网上获取文件。例如这一行:

<img src="http://www.johndoe.gr/newpicks.jpg" 

它没有返回我想要的图片。我必须做些什么才能从 Web 获取数据到我的应用程序中?

ps。我添加的图片链接是随机的,并不指问题中的真实图片。我在我的代码上使用了一个真实的链接,但它不起作用。

【问题讨论】:

    标签: java android html eclipse


    【解决方案1】:

    @Symeon - 必须在清单文件中提供 Internet 权限。

    如果要使用 HTML,我建议请使用 Phonegap.. 导入 CoroDova.jar 和 phonegap 所需的权限.. 比当你在 Android 上通过 Phonegap 运行 HTML 时我会轻松运行,甚至你也可以使用 jquery移动和 javascripts 和所有

    【讨论】:

    • 首先非常感谢您的回复。我添加了这个:
    • android.permission.INTERNET 在清单文件上,但我仍然无法得到结果...
    猜你喜欢
    • 1970-01-01
    • 2014-10-10
    • 1970-01-01
    • 2013-09-01
    • 1970-01-01
    • 2011-03-06
    • 2012-07-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多