7

私はこれまで Android 用に開発したことがないので、答えるときは 100% ばかだと思ってください :)

特定の URL に対して既定の Web ブラウザーを開くアプリケーション ランチャーを作成したいと考えています。つまり、私のウェブサイトのロゴでアイコンを作りたいのですが、それをクリックすると、デフォルトのウェブブラウザでサイトが開きます。

これを達成するために、誰かがチュートリアル/ドキュメントページに案内してくれますか? または、本当に簡単な場合は、ここにコードをいくつか示してください。

御時間ありがとうございます!

P

4

4 に答える 4

9

必要なものを正しく理解していれば、アクティビティを 1 つだけ含む単純なアプリを作成し、これを onCreate に貼り付けることができます。

Intent viewIntent = new Intent("android.intent.action.VIEW", Uri.parse("http://www.yourwebsite.com"));  
startActivity(viewIntent);

簡単なアプリを作成するためのリソースを次に示します。

http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/app/HelloWorld.html

アプリのアイコンを設定する方法については、次のとおりです。

http://www.connorgarvey.com/blog/?p=97

于 2011-01-05T11:40:35.210 に答える
1

私はこれだけのチュートリアルを書きました:= D

http://www.anddev.org/code-snippets-for-android-f33/button-to-open-web-browser-t48534.html

変更されたバージョン:

package com.blundell.twitterlink;

import android.app.Activity;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;

public class Main extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        sendToTwitter();         // Open the browser
        finish();                // Close this launcher app
    }

    protected void sendToTwitter() {
        String url = "http://twitter.com/blundell_apps"; // You could have this at the top of the class as a constant, or pass it in as a method variable, if you wish to send to multiple websites
        Intent i = new Intent(Intent.ACTION_VIEW); // Create a new intent - stating you want to 'view something'
        i.setData(Uri.parse(url));  // Add the url data (allowing android to realise you want to open the browser)
        startActivity(i); // Go go go!
    }
}
于 2011-01-05T13:35:46.143 に答える
-2

なぜこれを行うためのアプリケーションを作成したいのですか? ホーム画面に直接ショートカットを作成するだけです。


1. ブラウザで Web サイトに移動します2.サイト
のブックマークを追加します (メニュー、ブックマークの追加)
3. ロゴを表示するホーム画面に移動します
4. 画面を長押しすると、メニューが表示されるので、[ショートカットを追加] を選択します
。 5. [ブックマーク] を選択します
。 6. 作成したブックマークを見つけてクリックします。

完了です!!

于 2011-11-30T01:36:50.767 に答える