Android应用程序iFrame一个网站

时间:2011-10-08 15:31:59

标签: android iframe google-play

如何在Android中创建用于在Eclipse中iframes网站的应用程序。它的代码是什么?

提前致谢!

4 个答案:

答案 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以查看所有可用的方法和使用指南!