0

私が作成しているアプリケーションでは、情報を可能な限り最新に保つために、Google グループを Web ビューに配置しています。

Google グループのモバイル サイトを WebView に読み込むと、Google+、Gmail、カレンダーなどのナビゲーション バーが表示されます。これを取り除く方法があるかどうか知りたいです。Google グループには、URL を解析してカスタマイズできるパラメーターが山ほどあることは知っていますが、このナビゲーション バーを取り除くためのパラメーターが見つかりません。

これは、Google グループが読み込まれた WebView のスクリーンショットです。現時点でテストに使用している URL はhttps://groups.google.com/forum/m/です。

Android スマートフォンに読み込まれた Google グループ

4

1 に答える 1

0

このナビゲーション バーは、リクエストが Android フォンからのものであることが検出された場合にのみ表示されます。したがって、ユーザー エージェントを別のものに変更するだけで、このナビゲーション バーは消えます。

WebSettings settings = webView.getSettings();
settings.setJavaScriptEnabled(true); //Required for Google Groups
settings.setUserAgentString("MyApplication Android");

webView.loadUrl("https://groups.google.com/forum/m/");
于 2012-12-06T05:19:43.897 に答える