프로필 pic이있는 네비게이션 서랍이있는 4 개의 조각이있는 안드로이드 응용 프로그램이 있습니다. 그러나 프로파일 조각을 편집/업데이트 할 때 문제가 있습니다. 프로필 사진은이 부분에서 업데이트 중이고 공유 기본 설정 (또한 서버에 업로드)에 그림 URL을 저장하고 있습니다. 그러나 홈 조각으로 돌아 가면 탐색 창에있는 프로필 사진이 최신 그림으로 업데이트되지 않습니다. Glide lib를 사용하고 있습니다. 프로필 그림을로드하기 위해이 이미지는 공유 환경 설정에 저장된 URL을로드합니다. 하지만 내 애플 리케이션을 닫고 탐색 사진에서 최근 사진 찍은 업데이 트에 프로필 사진을 엽니 다. 사용자에게 앱을 닫고 프로필 조각 편집에서 프로필 사진을 변경할 때마다 열도록 요청할 수는 없습니다. 이 문제를 해결할 방법이 있습니까?그림이 Edit Profile Fragment에서 바뀌면 탐색 창에 프로필 그림이 업데이트됩니다.
//getting image URL from Shared Preferences.
imgUrl = Prefrences.getProfile_picture(HomeActivity.this);
loadImageUrl(imgUrl);
//loading image in navigation drawer with glide in Main Activity
private void loadImageUrl(String imgUrl) {
if (imgUrl != null && !imgUrl.isEmpty()) {
Glide.with(this).load(imgUrl).placeholder(R.drawable.avatar)
.crossFade()
.thumbnail(0.5f)
.bitmapTransform(new CircleTransform(this))
.diskCacheStrategy(DiskCacheStrategy.ALL)
.into(img_profile);
} else {
getUserDetails(); <-- this method is called when imgUrl is Null,
}
}
'EditProfileFragment'에 서랍이 있습니까? –
아니요, 서랍이 없습니다. 그림을 표시/변경할 수있는 사진보기 만 있고 이름, 전화 번호 등의 EditText 필드가 없습니다. –