How to check if URL is valid in Android

后端 未结 12 1626
轻奢々
轻奢々 2020-11-27 02:31

Is there a good way to avoid the \"host is not resolved\" error that crashes an app? Some sort of a way to try connecting to a host ( like a URL ) and see if it\'s even vali

12条回答
  •  Happy的楠姐
    2020-11-27 03:34

    If you are using from kotlin you can create a String.kt and write code bellow:

    fun String.isValidUrl(): Boolean = Patterns.WEB_URL.matcher(this).matches()
    

    Then:

    String url = "www.yourUrl.com"
    if (!url.isValidUrl()) {
        //some code
    }else{
       //some code
    }
    

提交回复
热议问题