如何在android上按下按钮时打开空白的html页面

时间:2011-02-19 00:55:25

标签: android html button android-activity onclick

所以我已经完成了基础教程,并且我已经阅读了活动和UI听众。

但是,当我选择按钮时,我仍然不确定如何打开HTML页面。

我认为我必须做的是,创建一个HTML文件并将其存储在res / layout文件夹中,创建一个连接到HTML文件的活动。然后我不知道该怎么做。我在哪里调用OnClickListener函数以及何时处理单击按钮的事件?

1 个答案:

答案 0 :(得分:2)

你真的应该考虑从更简单的东西开始,作为Android的明显新人。

尽管如此......

首先,您需要确定“HTML页面”的位置:在手机上或在Internet上。目前,正确答案是“在互联网上”。您需要它的网址(例如http://www.ohai.com/kthxbye.html)。

然后,您需要在res/layout/文件夹中创建一个包含Button的布局文件。这不是HTML文件 - 它是Android布局文件。假设你要在Android 1.6及更高版本的设备上运行,您可以将属性添加到<Button>元素,命名为android:onClick,将在你即将被书写名称的方法{{ 1}}类。如果你只是一个新的项目时,你可能也只是修改Activity这是提供给你有这个文件res/layout/main.xml

然后,您需要创建一个Button类。您的项目有望为您设置Activity课程;如果没有,你需要自己创建一个。在Activity中,使用onCreate()(或其他)加载布局文件。

添加的方法,则在指定的名称的setContentView(R.layout.main),您的android:onClick,{返回{1}},并采取Activity作为参数。在那里,添加如下行:

void

其中View替换为HTML文件的网址。

现在,它可能有烤到你的应用程序的HTML,但你将很难获得浏览器应用程序来查看它的公平一点,因为该应用程序到应用程序的文件没有权利。有几种方法可以解决这个问题,所有这些方法都比较复杂。