我希望从GoogleSignInAccount(ANDROID STUDIO)获得完整质量的照片。
这就是我想要的网址= Photo1
这就是我得到的网址= Photo2
有谁知道我应该怎么做? //代码
GoogleSignInOptions gso = new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN)
.requestIdToken(getString(R.string.default_web_client_id))
.requestEmail()
.requestProfile()
.build();
//我实现了一个用google登录的课程,一切正常,但谷歌在他的网址中提供了低质量的照片。
//在MainActivity OnCreate中 - >
googleSignInAccount = GoogleSignIn.getLastSignedInAccount(this);
if(googleSignInAccount != null){
String url = googleSignInAccount.getPhotoUrl();
}
答案 0 :(得分:0)
您可以使用其他已知比例(256,512,640等)替换末端标记。在您的情况下,您有96
比例
https://...Us2saWNwMUQ/s96-c/photo.jpg
您可以将s96
替换为s1080
以使其更大,以便获得