在我的firestore db app上,我按URL地址获取谷歌照片,并使用毕加索显示图像视图。它在我的三星Galaxy S4上有效工作,但在我的三星S8上根本不起作用。 相关代码:
setContentView(R.layout.encounters_detail);
txtdt = (TextView)findViewById(R.id.dt);
txtdt.setText(model.getDate().toString());
txtencounter=
(TextView)findViewById(R.id.txt_encounter);
txtencounter.setText(model.getEncounter().
toString();
photourl=(model.getPhotoURL().toString());
String urlString = photourl;
try {
URL myURL = new URL(urlString);
photourl = myURL.toString();
}catch (Exception e){
}
imgvw = (ImageView)findViewById(R.id.image);
Picasso.with(context).load(photourl).
fit().into(imgvw);
我感谢任何帮助。
答案 0 :(得分:-1)
请尝试Glide ... https://github.com/codepath/android_guides/wiki/Displaying-Images-with-the-Glide-Library 它比毕加索更有效..