2011-01-27 5 views
2

こんにちは 私のアンドロイドアプリケーションでは、私はintent.Butを使用してhttp://www.google.comと仮定して開きたいと思いますが、渡されているリンクを非表示にしたいと思います。 これは私がアンドロイドでこれを達成できる方法はありますか?アンドロイドでアクションビューを使用して開かれたURLを非表示

私は以下のコードを使用しています。

startActivity(新しいインテント(Intent.ACTION_VIEW、Uri.parse( "http://www.google.com"))));

貴重なご意見をお寄せください。事前に

おかげで:)

答えて

4

あなたの目的は、新たな活動を開始し、新しい活動は、あなたのアプリケーションであれば制御を超えています。ユーザーの端末にインストールされているアプリによっては、ブラウザが起動しない場合もあります。

URLのレンダリング方法をさらに制御したい場合は、アプリとの緊密な統合が必要です。例えば。あなた自身のブラウザを簡単に書くことができます。新しいアクティビティをフルスクリーンandroid.webkit.WebViewで作成し、loadUrl()に電話してください。

+0

感謝の気持ちでMichaelを応援します – Remmyabhavan

0

インテントがインテントを開始したアクティティではなく、ページのオープンエンドの責任範囲内にある場合は、ブラウザのURLバーを非表示にします。

遅れて1pxをスクロールさせるには、このjavacriptを追加するだけです。実際に

http://www.google.comは、トリックを行い、それらのサイトの一つです。

関連する問題