直接获取bitmap对象
// 传输网络图片
public Bitmap getPic(String uriPic) {
URL imageUrl = null
Bitmap bitmap = null
try {
imageUrl = new URL(uriPic)
} catch (MalformedURLException e) {
e.printStackTrace()
}
try {
HttpURLConnection conn = (HttpURLConnection) imageUrl
.openConnection()
conn.connect()
InputStream is = conn.getInputStream()
bitmap = BitmapFactory.decodeStream(is)
is.close()
} catch (IOException e) {
e.printStackTrace()
}
return bitmap
}
你直接在手机的浏览器里面输入这个地址也可以显示出这个图片吗?先怀疑一种可能性:你的手机上网方式不和电脑在一个局域网内部,也就是说不能通过192.168.***来访问你自己服务器上的图片,你可以先换一张公共网络图片的地址来调试。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)