2017-12-01 37 views
0

URLが有効かどうかを確認する方法。 androidバージョン5以下の Patterns.WEB_URL.matcher(urlString).matches() returns false また、様々なリンクはURLUtil.isValidUrl(urlString)は使いにくいと言います。URLがAndroidで有効かどうかを確認するにはどうすればよいですか?

URLUtil.isValidUrl(url); 

またはあなたは上記のコードのdoesntの仕事ならば使用することができます。

+3

[AndroidでURLが有効かどうかを確認する](https://stackoverflow.com/questions/4905075/how-to-check-if-url-is-valid-in-android)の可能な複製 – ADM

答えて

0

あなたのソリューションです。

Patterns.WEB_URL.matcher(url).matches(); 
1

次のようにURLを検証するためにURLUtilを使用しないでください。

URLUtil.isValidUrl(url) 

それは "のhttp://" のような文字列を与えるので

良い方法は

Patterns.WEB_URL.matcher(potentialUrl).matches() 

あるURLが有効である場合にはtrueを返します真実ではない有効なURLとしてURLが無効な場合はfalseです。

0

は、URLを確認することができますURLUtil.isValidUrl(URL)有効か二つの方法

  1. を使用していない

問題です:それは "のhttp://" のために真を返す間違っている

  • 第二の方法は、
  • Patterns.WEB_URL.matcher(pはotentialUrl).matches();

    関連する問題