0

電話の起動時にアクティビティとブラウザを開始する方法を知っている人はいますか? 必要なのは、電話の起動、アクティビティ ブロックの戻る、ホーム ボタン、およびブラウザの起動です。

ありがとう、アンドレア

4

1 に答える 1

0

この質問は、電話の起動時にアプリを起動する方法を示しています: Launch apps on boot

次のコードを使用して、電話機の Web ブラウザを起動できます。

    String url = "http://www.example.com";
    Intent i = new Intent(Intent.ACTION_VIEW);
    i.setData(Uri.parse(url));
    startActivity(i);

代わりに WebView を使用できます。これは、ユーザーがコンテンツを表示するためにアプリケーションを離れる必要がないことを意味します。

onBackPress() を使用してアクティビティ内でキャッチし、何もしないようにするだけで、戻るボタンの押下をブロックできます。

また、戻るボタンと同様の方法でホーム ボタンをオーバーライドすることもできますが、アプリケーションを一時停止/終了するユーザーの機能を削除することになるため、これはお勧めできません。

于 2013-09-14T01:12:13.290 に答える