Android 格式错误的URL异常:无协议
我正在尝试将此URL转换为位图图像。它会给我一个错误,即MalformedUrlException 这是我的以下代码:Android 格式错误的URL异常:无协议,android,kotlin,bitmap,Android,Kotlin,Bitmap,我正在尝试将此URL转换为位图图像。它会给我一个错误,即MalformedUrlException 这是我的以下代码: fun getBitmapFromURL(src: String): BitmapDrawable? { val connection = URL(src).openConnection() connection.connect(); val input = connection.getInputStream() val x = Bit
fun getBitmapFromURL(src: String): BitmapDrawable? {
val connection = URL(src).openConnection()
connection.connect();
val input = connection.getInputStream()
val x = BitmapFactory.decodeStream(input);
return BitmapDrawable(Resources.getSystem(), x)
}
其中src:String是我发送到此方法中的URL,用于将此图像链接转换为位图
PS:如果我们点击上面的URL并添加一个点(.),链接将显示图像。
所以我的问题是:这是因为点(在它的末尾的特殊字符给出了异常,还是其他原因)
谁能帮我做这个吗
谢谢对不起,找不到您要查找的页面。当我点击链接时,我已经更新了我的问题,请在url的末尾添加一个点