| | |
| | | bodyFrameLayout.AddChidren(specialTopFrame);
|
| | |
|
| | | //用户图标
|
| | | var btnUserIcon = new IconViewControl(251);
|
| | | var btnUserIcon = new CutPictureControl(UserCenterResourse.UserInfo.UserIconFile, 251, 251, true);
|
| | | btnUserIcon.Radius = (uint)Application.GetMinRealAverage(251) / 2;
|
| | | btnUserIcon.Y = Application.GetRealHeight(46);
|
| | | btnUserIcon.Gravity = Gravity.CenterHorizontal;
|
| | | btnUserIcon.UnSelectedImagePath = UserCenterResourse.UserInfo.UserIconFile;
|
| | | btnUserIcon.ImagePath = UserCenterResourse.UserInfo.UserIconFile;
|
| | | specialTopFrame.AddChidren(btnUserIcon);
|
| | | btnUserIcon.SelectPictrueEvent += async (selectPic) =>
|
| | | {
|
| | | var pra = new { HeadImage = Shared.IO.FileUtils.ReadFile(selectPic) };
|
| | | var result = await UserCenterLogic.GetResultStatuByRequestHttps("ZigbeeUsers/UpdateHeadImage", false, pra);
|
| | | if (result == true)
|
| | | {
|
| | | UserCenterResourse.UserInfo.UserIconFileChanged = true;
|
| | | }
|
| | | };
|
| | | }
|
| | |
|
| | | #endregion
|