2016-04-27 1 views
0

私はブラウザとして使用したいですが、リンクが画像(jpg、png、jpeg ...)からのものである場合のみです。カスタムフィルタ付きブラウザとしてアプリケーションを開く

私はhostsでフィルタリングできますが、ファイル拡張子でフィルタリングできるかどうかわかりません。

これを行う方法はありますか?

編集:mimeTypeは、http/httpsのURLでは機能しません。

答えて

1

インテントフィルタにmimeTypeフィルタを追加できます。このような

何か:http://developer.android.com/intl/es/guide/topics/manifest/data-element.html

+0

おかげで、私の内側に触れたURLを取得するが方法です:サブタイプのワイルドカードが

REFと一致するよう

<intent-filter . . . > <data android:mimeType="image/jpeg" /> </intent-filter> 

また、あなたは*を使用することができますアプリ? (ImageViewにインターネット画像を表示したい) – Grender

+0

はい、 'String data = getIntent()。getDataString();' あなたはURLを取得します – pablobu

+0

@pablobluもう一度おねがいします。アクティビティではなく、リンクに触れたときにサービスを開始する。それをしてもいいですか? (私は私の質問を編集しました) – Grender

関連する問題