私は Android アプリに取り組んでいます。私がやりたいことは、ユーザーがアプリを選択すると、ブラウザーが開き、指定された Web ページが表示されることです。現在、次のものがありますonCreate
。
Intent viewIntent =
new Intent("android.intent.action.VIEW",
Uri.parse("http://www.stackoverflow.com/"));
startActivity(viewIntent);
これに関する問題は、アプリが最初にロードされたときに機能しますが、もう一度クリックしようとすると、アプリが開くだけです。アプリが開かれるたびに、ユーザーをリダイレクトしてアプリを閉じるようにする方法を見つけようとしています。
提案やアイデア?
アップデート:
何が起こるかを確認するために上に配置した関数を次に示しresume()
ます。動作しているように見えますが、動作を停止し、Web ブラウザーが開きます。
@Override
protected void onResume() {
//start new activity
Intent viewIntent =
new Intent("android.intent.action.VIEW",
Uri.parse("http://www.stackoverflow.com/"));
startActivity(viewIntent);
}