URLUtil.isValidUrl

不正なURLかどうかは、URLUtil.isValidUrlで判定する。

URLUtil  |  Android Developers

MainActivity.javaにて、

checkButtonが押されたら、urlBarから取得したurlをURLUtil.isValidUrlに渡す。
真ならcheckedittextに"true"、偽ならcheckedittextに"false"をセットする。

f:id:BG1:20180524111613p:plain

これでCheckを押す。

f:id:BG1:20180524111647p:plain

これはtrue。

f:id:BG1:20180524111708p:plain

これは'/'が足りないのでfalse。

f:id:BG1:20180524111747p:plain

これも"htp"になってるのでfalse。

Sample/android/URLUtil/isValidUrl/src/URLUtil at master · bg1bgst333/Sample · GitHub