2017-09-17 8 views
2

最近のAndroidのバージョンでは、Google検索からリンクを開くと、Google検索アプリ内のラップされたバージョンのChromeで開きます。メニューに[開く]オプションがありますクロム'。この共通パターンは、Facebook、Twitterなどの他のアプリでも見られます。基本的に、ブラウザアプリを開く代わりに、アプリ内の「WebViewラッパー」にリンクを開きます。Android WebViewラッパー(アプリ内ブラウザ)の動作

「Open with Chrome」をクリックすると、Chromeに変換されるような、Chromeへの非常にスムーズな移行が行われるという興味深いことがGoogle検索から見つかりました。

この動作を助けたり包んだりするサンプルやライブラリはありますか?またはこのアクティビティの動作をラップする 'アプリ内ブラウザ'。

+0

がオフトピックです(可能であればスクリーンショット/ GIFで)、しかし、あなたは、あなたの質問には、より詳細に更新することができ、あなたがしようとしている行動にエミュレートするあなたが何を記述しているのかは、Activity to ActivityアニメーションやChromeのカスタムタブだけでは分かりません。 –

答えて

2

モリソンチャンが既に言及したようにおそらくChrome Custom Tabsを探しています。

compile 'com.android.support:customtabs:26.0.2'をbuild.gradleファイルに追加します。

あなたはこのように新しいタブを開くことができますライブラリを尋ねる

CustomTabsIntent.Builder builder = new CustomTabsIntent.Builder(); 
CustomTabsIntent customTabsIntent = builder.build(); 
customTabsIntent.launchUrl(this, Uri.parse("https://www.example.com")); 
関連する問題