スマホアプリの特徴の1つに、「他アプリと簡単に連携できる」というものがあります。
例えば、文章をメッセンジャーアプリに渡したり、URLをブラウザアプリで開いたり。これらは「他アプリとの連携」を行っているのです。
ここでは、ブラウザアプリの立ち上げに挑戦してみましょう。
alertDialogBuilder.setPositiveButton("肯定", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { // Googleをブラウザで表示する!! String strUrl = "http://google.co.jp/"; Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(strUrl)); startActivity(intent); } });これは「暗黙的インテント」と呼ばれ、簡単に別のアプリを起動できるだけでなく、データを渡すこともできます。(今回は、URL情報を渡しています。)