所以我已经完成了基础教程,并且我已经阅读了活动和UI听众。
但是,当我选择按钮时,我仍然不确定如何打开HTML页面。
我认为我必须做的是,创建一个HTML文件并将其存储在res / layout文件夹中,创建一个连接到HTML文件的活动。然后我不知道该怎么做。我在哪里调用OnClickListener
函数以及何时处理单击按钮的事件?
答案 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,但你将很难获得浏览器应用程序来查看它的公平一点,因为该应用程序到应用程序的文件没有权利。有几种方法可以解决这个问题,所有这些方法都比较复杂。