私は既存のサイト(本質的に社会的なもの)を持っていますが、すでにモバイルウェブのバージョンも持っていますので、基本的にはAndroidアプリでそのビューをラップし、それにスプラッシュ画面。つまり、本質的に「ブランド」のブラウザウィンドウです。Android用のアプリケーションでHTMLをラップする
アドバイスをいただければ幸いです。
私は既存のサイト(本質的に社会的なもの)を持っていますが、すでにモバイルウェブのバージョンも持っていますので、基本的にはAndroidアプリでそのビューをラップし、それにスプラッシュ画面。つまり、本質的に「ブランド」のブラウザウィンドウです。Android用のアプリケーションでHTMLをラップする
アドバイスをいただければ幸いです。
次の2つのactivitesあなたが設定する必要があります主な活動で
が必要になりますあなたのレイアウトにwebViewのようなレイアウトがあります。
およびコード:
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" />
。
あなたはタイトルバーをオフにしたい場合も追加する必要があります。
<activity android:name=".Main" android:label="@string/app_name"
android:theme="@android:style/Theme.NoTitleBar">
は、より多くの助けのためのドキュメントを読みます! Googleがこれを正確に示し、私が参照している例はhttp://developer.android.com/resources/tutorials/views/hello-webview.htmlです。
ネイティブアプリ内でHTML5をラップし、APIにアクセスできるフレームワークがいくつか存在します。
PhoneGapのが最もよく知られている http://phonegap.com/
恐ろしい男だ、これはどうもありがとう、私のために素晴らしいスタートです! :) – codeninja
いいえ心配:)もしあなたが正しい答えとしてそれをマークすることができます他の人がここに何かがあることを知っていることができます。 –
これは素晴らしい@GrahamSmithですが、これらのコードをどこに置くのか混乱していますか?それはhtmlドキュメントにありますか?また、モバイルサイトをアプリにダウンロードしてインストールする方法も見ています。 –