如何在Android中创建用于在Eclipse中iframes网站的应用程序。它的代码是什么?
提前致谢!
答案 0 :(得分:15)
我总是喜欢this:
首先放入xml布局:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical">
<WebView
android:id="@+id/webview"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
/>
</LinearLayout>
然后在Activity类中,在onCreate中使用它:
@Override protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
WebView webview;
webview = (WebView) findViewById(R.id.webview);
webview.getSettings().setJavaScriptEnabled(true);
webview.loadUrl("http://www.google.com");
}
答案 1 :(得分:0)
如果我理解得很好(完全不确定),你想要做的是Android中的WebApplication(使用SDK,因此你引用了eclipse)。
此类应用程序的行为类似于自定义Web浏览器。基本上它是一个全屏WebView
,但您几乎可以自定义任何内容。
我认为这是一个很好的起点android developer tutorial
答案 2 :(得分:0)
http://developer.android.com/reference/android/webkit/WebView.html
显示网页的视图。此类是您可以在其中滚动自己的Web浏览器或仅在活动中显示一些在线内容的基础。它使用WebKit渲染引擎来显示网页,并包括在历史记录中前后导航,放大和缩小,执行文本搜索等方法。
答案 3 :(得分:0)
使用webview做你想做的事!
在布局中创建一个像这样的webview元素:
<WebView
android:id="@+id/my_web_view"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
/>
然后在活动中你必须初始化它并使用webview loadurl方法!
如果您想了解有关此最佳位置的更多信息,请访问developers.android.com并转到参考部分并选择webview以查看所有可用的方法和使用指南!