소스 검색

preserve avatar during device rotation

AndyScherzinger 8 년 전
부모
커밋
fef1bd0f63
1개의 변경된 파일4개의 추가작업 그리고 3개의 파일을 삭제
  1. 4 3
      src/com/owncloud/android/ui/activity/UserInfoActivity.java

+ 4 - 3
src/com/owncloud/android/ui/activity/UserInfoActivity.java

@@ -232,6 +232,9 @@ public class UserInfoActivity extends FileActivity {
 
     private void populateUserInfoUi(UserInfo userInfo) {
         userName.setText(account.name);
+        DisplayUtils.setAvatar(account, UserInfoActivity.this,
+                mCurrentAccountAvatarRadiusDimension, getResources(), getStorageManager(),avatar);
+
         int tint = ContextCompat.getColor(this, R.color.primary);
 
         if (userInfo != null) {
@@ -345,9 +348,7 @@ public class UserInfoActivity extends FileActivity {
                         @Override
                         public void run() {
                             populateUserInfoUi(userInfo);
-                            DisplayUtils.setAvatar(account, UserInfoActivity.this,
-                                    mCurrentAccountAvatarRadiusDimension, getResources(), getStorageManager(),
-                                    avatar);
+
                             multiListContainer.setVisibility(View.GONE);
                             userInfoView.setVisibility(View.VISIBLE);
                         }