我有一个现有网站(本质上是社交网站),它也已经有一个移动网络版本,所以我基本上想做的是将该 View 包装在一个 Android 应用程序中,并可能为其添加一个漂亮的启动画面。所以本质上是一个“品牌”浏览器窗口。
如有任何建议,我们将不胜感激。
最佳答案
你需要两个 Activity
- 启动画面(使用计时器并在 x 秒后移动到下一个 Activity )
- 主要
在主要 Activity 中,您需要使用 webView 设置布局在你的布局中是这样的:
<?xml version="1.0" encoding="utf-8"?>
<WebView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/webview"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
/>
和代码:
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
mWebView = (WebView) findViewById(R.id.webview);
mWebView.getSettings().setJavaScriptEnabled(true);
mWebView.loadUrl("http://www.google.com");
}
和权限:
<uses-permission android:name="android.permission.INTERNET" />
在 list 文件中。
如果你想关闭标题栏你还需要添加:
<activity android:name=".Main" android:label="@string/app_name"
android:theme="@android:style/Theme.NoTitleBar">
阅读文档以获得更多帮助!谷歌的一个例子就是我引用的 http://developer.android.com/resources/tutorials/views/hello-webview.html
关于jquery - 在 Android 应用程序中包装 HTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8780001/