wxr
2022-12-01 8301df084faa8f43f4b9cb7f92088e5fd9e64524
HDL_ON/UI/UI2/4-PersonalCenter/AddFunction/DeviceListPage.cs
@@ -3,7 +3,9 @@
using HDL_ON.DAL.Server;
using HDL_ON.Entity;
using HDL_ON.UI.CSS;
#if __Android__
using Java.Interop;
#endif
using Shared;
namespace HDL_ON.UI
{
@@ -24,15 +26,24 @@
        {
            Action<string, string> action = (s, a) =>
            {
                //var page = new AddDevciePage(brand);
                //MainPage.BasePageView.AddChidren(page);
                //page.LoadPage(contentView);
                //MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1;
                var backTemp = new AddLcCam();
                backTemp.backAction = () => {
                    Load3tyBrandDeviceList();
                };
                Com.Utils.HdlToLcUtils.Instance.AddCamera(backTemp);
                if (brand.productBrand == "")
                {
#if __ANDROID__
                    var backTemp = new AddLcCam();
                    backTemp.backAction = () =>
                    {
                        Load3tyBrandDeviceList();
                    };
                    Com.Utils.HdlToLcUtils.Instance.AddCamera(backTemp);
#endif
                }
                else
                {
                    var page = new AddDevciePage(brand);
                    MainPage.BasePageView.AddChidren(page);
                    page.LoadPage(contentView);
                    MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1;
                }
            };
            new TopViewDiv(bodyView, Language.StringByID(StringId.Devices)).LoadTopView_AddIcon("3ty", action);
            bodyView.BackgroundColor = CSS_Color.BackgroundColor;
@@ -351,7 +362,7 @@
#if __Android__
    public class AddLcCam : Java.Lang.Object, Com.CallBack.IAddCamera
    {
@@ -412,5 +423,15 @@
        {
        }
    }
#else
    public class AddLcCam
    {
        public Action backAction;
        public void Back()
        {
            backAction?.Invoke();
        }
    }
#endif
}