void UpdateToolbarTextColor(AppCompatTextView textView, Xamarin.Forms.Color?titleColor, ColorStateList defaultColorStateList)
 {
     if (titleColor != null)
     {
         textView.SetTextColor(titleColor?.ToAndroid() ?? Android.Graphics.Color.White);
     }
     else
     {
         textView.SetTextColor(defaultColorStateList);
     }
 }
Exemplo n.º 2
0
        protected virtual void HandlerHardwareButtonOk_Click(object sender, EventArgs e)
        {
            string errMsg = ReadView();

            if (!string.IsNullOrWhiteSpace(errMsg))
            {
                HardwareCardSubHeader.Text = errMsg;
                HardwareCardSubHeader.SetTextColor(Android.Graphics.Color.Red);
                Toast.MakeText(this, errMsg, ToastLength.Short).Show();
                return;
            }

            lock (DatabaseContext.DbLocker)
            {
                using (DatabaseContext db = new DatabaseContext(gs.DatabasePathBase))
                {
                    HardwareModel hardware = new HardwareModel()
                    {
                        AlarmSubscriber = HardwareAlarmSubscribing.Checked,
                        CommandsAllowed = HardwareCommandsAllowed.Checked,
                        Name            = HardwareName.Text.Trim(),
                        Address         = HardwareAddress.Text.Trim(),
                        Password        = HardwarePassword.Text.Trim()
                    };
                    db.Hardwares.Add(hardware);
                    db.SaveChanges();
                }
            }
            StartActivity(typeof(HardwaresListActivity));
        }
Exemplo n.º 3
0
        public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
        {
            try
            {
                //Set our view from the "Last_Stories_Fragment" layout resource
                view = inflater.Inflate(Resource.Layout.Last_Stories_Fragment, container, false);

                //Get values
                LastStoriessRecyler = view.FindViewById <RecyclerView>(Resource.Id.lastStoriessRecyler);
                LastStoriess_Empty  = (LinearLayout)view.FindViewById(Resource.Id.lastStoriess_LinerEmpty);
                Icon_lastStories    = view.FindViewById <AppCompatTextView>(Resource.Id.lastStories_icon);

                IMethods.Set_TextViewIcon("1", Icon_lastStories, IonIcons_Fonts.IosCameraOutline);
                Icon_lastStories.SetTextColor(Android.Graphics.Color.ParseColor(AppSettings.MainColor));

                LastStoriessRecyler.Visibility = ViewStates.Visible;
                LastStoriess_Empty.Visibility  = ViewStates.Gone;
                LastStoriessRecyler.SetItemAnimator(null);

                mLayoutManager = new LinearLayoutManager(this.Context);
                LastStoriessRecyler.SetLayoutManager(mLayoutManager);
                StoryAdapter              = new Last_Stories_Adapter(this.Context);
                StoryAdapter.OnItemClick += StoryAdapterOnOnItemClick;
                LastStoriessRecyler.SetAdapter(StoryAdapter);

                GetStory_Api();

                return(view);
            }
            catch (Exception e)
            {
                Console.WriteLine(e);
                return(null);
            }
        }
Exemplo n.º 4
0
        private void ButtonDeleteHardware_Click(object sender, EventArgs e)
        {
            Log.Debug(TAG, "ButtonDeleteHardware_Click");

            HardwareCardHeader.Text = GetText(Resource.String.delete_hardware_card_title);

            HardwareCardSubHeader.Text = GetText(Resource.String.delete_hardware_card_sub_title);
            HardwareCardSubHeader.SetTextColor(Color.IndianRed);

            HardwareName.Enabled     = false;
            HardwareAddress.Enabled  = false;
            HardwarePassword.Enabled = false;

            HardwareAlarmSubscribing.Enabled = false;
            HardwareCommandsAllowed.Enabled  = false;

            HardwareCardButtonOk.Enabled = false;
            HardwareCardButtonOk.Text    = GetText(Resource.String.ok_mute_button_with_remove_hardware);

            buttonDeleteHardware.Enabled = false;
            buttonDeleteHardware.SetTextColor(Color.Gray);
            buttonDeleteHardware.Click -= ButtonDeleteHardware_Click;

            SystemSettingsHardware.Enabled = false;
            SystemSettingsHardware.SetTextColor(Color.Gray);
            SystemSettingsHardware.Click -= SystemSettingsHardware_Click;

            AppCompatTextView appCompatTextView = new AppCompatTextView(this)
            {
                Text = GetText(Resource.String.footer_text_with_remove_hardware), TextSize = 15
            };

            appCompatTextView.SetTextColor(Color.Red);
            appCompatTextView.SetWidth(3);
            HardwareFooterLayout.AddView(appCompatTextView);

            AppCompatButton ButtonConfirmDeleteHardware = new AppCompatButton(this)
            {
                Text = GetText(Resource.String.button_confirm_remove)
            };

            ButtonConfirmDeleteHardware.LayoutParameters = new LinearLayout.LayoutParams(ViewGroup.LayoutParams.MatchParent, ViewGroup.LayoutParams.WrapContent);
            ButtonConfirmDeleteHardware.SetTextColor(Color.DarkRed);
            ButtonConfirmDeleteHardware.Click += new EventHandler((sender, eventArg) =>
            {
                lock (DatabaseContext.DbLocker)
                {
                    using (DatabaseContext db = new DatabaseContext(gs.DatabasePathBase))
                    {
                        HardwareModel hardware = db.Hardwares.Find(hardwareId);
                        db.Hardwares.Remove(hardware);
                        db.SaveChanges();

                        StartActivity(typeof(HardwaresListActivity));
                    }
                }
            });
            HardwareFooterLayout.AddView(ButtonConfirmDeleteHardware);
        }
Exemplo n.º 5
0
 void UpdateToolbarTextColor(AppCompatTextView textView, Xamarin.Forms.Color?titleColor, ColorStateList defaultColorStateList)
 {
     if (titleColor != null)
     {
         textView.SetTextColor(titleColor?.ToAndroid() ?? Android.Graphics.Color.White);
     }
     else
     {
         try
         {
             textView.SetTextColor(defaultColorStateList);   //MLKL
         }
         catch (Java.Lang.Exception ex)
         {
         }
     }
 }
Exemplo n.º 6
0
        private void ButtonDeleteScript_Click(object sender, EventArgs e)
        {
            Log.Debug(TAG, "ButtonDeleteScript_Click");

            CardTitle.Text = GetText(Resource.String.delete_script_card_title);

            CardSubtitle.Text = GetText(Resource.String.delete_script_card_sub_title);
            CardSubtitle.SetTextColor(Color.IndianRed);

            ScriptName.Enabled = false;

            ButtonOk.Enabled = false;
            ButtonOk.Text    = GetText(Resource.String.ok_mute_button_with_remove_script);

            DeleteScript.Enabled = false;
            DeleteScript.SetTextColor(Color.Gray);
            DeleteScript.Click -= ButtonDeleteScript_Click;

            CommandsScript.Enabled = false;
            CommandsScript.SetTextColor(Color.Gray);
            CommandsScript.Click -= ButtonConfigScript_Click;


            AppCompatTextView appCompatTextView = new AppCompatTextView(this)
            {
                Text = GetText(Resource.String.footer_text_with_remove_script), TextSize = 15
            };

            appCompatTextView.SetTextColor(Color.Red);
            appCompatTextView.SetWidth(3);
            FooterLayout.AddView(appCompatTextView);

            AppCompatButton ButtonConfirmDeleteScript = new AppCompatButton(this)
            {
                Text = GetText(Resource.String.button_confirm_remove)
            };

            ButtonConfirmDeleteScript.LayoutParameters = new LinearLayout.LayoutParams(ViewGroup.LayoutParams.MatchParent, ViewGroup.LayoutParams.WrapContent);
            ButtonConfirmDeleteScript.SetTextColor(Color.DarkRed);
            ButtonConfirmDeleteScript.Click += new EventHandler((sender, eventArg) =>
            {
                lock (DatabaseContext.DbLocker)
                {
                    using (DatabaseContext db = new DatabaseContext(gs.DatabasePathBase))
                    {
                        ScriptModel script = db.Scripts.Find(scriptHardware.Id);
                        db.Scripts.Remove(script);
                        db.SaveChanges();

                        StartActivity(typeof(ScriptsListActivity));
                    }
                }
            });
            FooterLayout.AddView(ButtonConfirmDeleteScript);
        }
        protected override void OnCreate(Bundle savedInstanceState)
        {
            try
            {
                // Create your application here
                base.OnCreate(savedInstanceState);

                IMethods.IApp.FullScreenApp(this);

                SetContentView(Resource.Layout.AddNewCall_layout);

                var ToolBar = FindViewById <Toolbar>(Resource.Id.Searchtoolbar);
                if (ToolBar != null)
                {
                    ToolBar.Title = GetText(Resource.String.Lbl_Select_contact);

                    SetSupportActionBar(ToolBar);
                    SupportActionBar.SetDisplayShowCustomEnabled(true);
                    SupportActionBar.SetDisplayHomeAsUpEnabled(true);
                    SupportActionBar.SetHomeButtonEnabled(true);
                    SupportActionBar.SetDisplayShowHomeEnabled(true);
                }

                CalluserRecylerView = FindViewById <RecyclerView>(Resource.Id.CallRecylerview);
                Calluser_Empty      = FindViewById <LinearLayout>(Resource.Id.Callusercontacts_LinerEmpty);

                Icon_Calluser = FindViewById <AppCompatTextView>(Resource.Id.Callusercontacts_icon);
                IMethods.Set_TextViewIcon("1", Icon_Calluser, IonIcons_Fonts.IosPeopleOutline);
                Icon_Calluser.SetTextColor(Color.ParseColor(AppSettings.MainColor));

                swipeRefreshLayout = FindViewById <SwipeRefreshLayout>(Resource.Id.swipeRefreshLayout);
                swipeRefreshLayout.SetColorSchemeResources(Android.Resource.Color.HoloBlueLight, Android.Resource.Color.HoloGreenLight, Android.Resource.Color.HoloOrangeLight, Android.Resource.Color.HoloRedLight);

                ButtonSearchRandom = FindViewById <Button>(Resource.Id.SearchRandom_Button);

                CalluserRecylerView.Visibility = ViewStates.Visible;
                Calluser_Empty.Visibility      = ViewStates.Gone;

                CallAdapter           = new AddNewCall_Adapter(this);
                ContactsLayoutManager = new LinearLayoutManager(this);
                CalluserRecylerView.SetLayoutManager(ContactsLayoutManager);
                CallAdapter.mCallUserContacts = new ObservableCollection <Classes.UserContacts.User>();
                CalluserRecylerView.SetAdapter(CallAdapter);

                LoadContacts();

                AdsGoogle.Ad_RewardedVideo(this);
            }
            catch (Exception e)
            {
                Console.WriteLine(e);
            }
        }
Exemplo n.º 8
0
        private void ButtonDeleteUser_Click(object sender, EventArgs e)
        {
            Log.Debug(TAG, "ButtonDeleteUser_Click");

            AppCompatButton buttonDeleteUser = sender as AppCompatButton;

            buttonDeleteUser.Enabled     = false;
            UserCardButtonOk.Enabled     = false;
            UserCardButtonOk.Text        = GetText(Resource.String.ok_mute_button_with_remove_user);
            UserName.Enabled             = false;
            UserEmail.Enabled            = false;
            UserPhone.Enabled            = false;
            UserAlarmSubscribing.Enabled = false;
            UserCommandsAllowed.Enabled  = false;
            UserCardSubHeader.Text       = GetText(Resource.String.delete_user_card_sub_title);
            UserCardHeader.Text          = GetText(Resource.String.delete_user_card_header);
            UserCardSubHeader.SetTextColor(Color.IndianRed);
            buttonDeleteUser.SetTextColor(Color.Gray);

            AppCompatTextView appCompatTextView = new AppCompatTextView(this)
            {
                Text = GetText(Resource.String.footer_text_with_remove_user), TextSize = 15
            };

            appCompatTextView.SetTextColor(Color.Red);
            appCompatTextView.SetWidth(3);
            UserFooterLayout.AddView(appCompatTextView);

            AppCompatButton buttonConfirmDeleteUser = new AppCompatButton(this)
            {
                Text = GetText(Resource.String.button_confirm_remove)
            };

            buttonConfirmDeleteUser.SetTextColor(Color.DarkRed);
            buttonConfirmDeleteUser.Click += new EventHandler((sender, eventArg) =>
            {
                lock (DatabaseContext.DbLocker)
                {
                    using (DatabaseContext db = new DatabaseContext(gs.DatabasePathBase))
                    {
                        UserModel user = db.Users.Find(userId);
                        db.Users.Remove(user);
                        db.SaveChanges();

                        StartActivity(typeof(UsersListActivity));
                    }
                }
            });
            buttonConfirmDeleteUser.LayoutParameters = new LinearLayout.LayoutParams(ViewGroup.LayoutParams.MatchParent, ViewGroup.LayoutParams.WrapContent);
            UserFooterLayout.AddView(buttonConfirmDeleteUser);
        }
        public override View GetView(int position, View convertView, ViewGroup parent)
        {
            AppCompatTextView view = base.GetView(position, convertView, parent) as AppCompatTextView;

            if (view == null)
            {
                return(base.GetView(position, convertView, parent));
            }

            view.SetTextColor(ColorStateList.ValueOf(TextColor));
            if (Font != null)
            {
                view.SetTypeface(Font, TypefaceStyle.Normal);
            }
            return(view);
        }
        private TextView createHelperTextView()
        {
            var textView = new AppCompatTextView(Context);

            setTextViewTextColorFallbackColorWhenMissingStyleAttrs(textView);

            if (helperTextColor != null)
            {
                textView.SetTextColor(helperTextColor);
            }

            if (helperTextFontSize > 0)
            {
                textView.SetTextSize(ComplexUnitType.Px, helperTextFontSize);
            }

            return(textView);
        }
        private void SetTitle(Page lastPage)
        {
            var titleViewParams     = _titleViewLayout.LayoutParameters as Android.Widget.FrameLayout.LayoutParams;
            var titleTextViewParams = _titleTextView.LayoutParameters as LinearLayout.LayoutParams;

            titleViewParams.Gravity       = GravityFlags.FillHorizontal | GravityFlags.CenterHorizontal | GravityFlags.CenterVertical;
            titleTextViewParams.TopMargin = 40;
            titleViewParams.RightMargin   = 0;
            titleViewParams.LeftMargin    = 0;

            titleTextViewParams.Gravity     = GravityFlags.Center | GravityFlags.CenterHorizontal | GravityFlags.CenterVertical;
            titleTextViewParams.TopMargin   = 40;
            titleTextViewParams.RightMargin = 0;
            titleTextViewParams.LeftMargin  = 0;

            _titleTextView.SetTextColor(Android.Graphics.Color.White);
            _titleTextView.Text     = lastPage.Title;
            _titleTextView.Typeface = Typeface.CreateFromAsset(Context.Assets, "GothamRoundedBold_21016.ttf");
            _titleTextView.SetTextSize(ComplexUnitType.Pt, 10);

            _titleViewLayout.LayoutParameters = titleViewParams;
        }
Exemplo n.º 12
0
        protected virtual void HandlerUserButtonOk_Click(object sender, EventArgs e)
        {
            string errMsg = ReadView();

            if (!string.IsNullOrWhiteSpace(errMsg))
            {
                UserCardSubHeader.Text = errMsg;
                UserCardSubHeader.SetTextColor(Android.Graphics.Color.Red);
                Toast.MakeText(this, errMsg, ToastLength.Short).Show();
                return;
            }

            int selected_telegram_id = TelegramUsers.Keys.ToList()[TelegramAccount.SelectedItemPosition];

            lock (DatabaseContext.DbLocker)
            {
                using (DatabaseContext db = new DatabaseContext(gs.DatabasePathBase))
                {
                    UserModel user = new UserModel()
                    {
                        AlarmSubscriber = UserAlarmSubscribing.Checked,
                        CommandsAllowed = UserCommandsAllowed.Checked,
                        Name            = UserName.Text.Trim(),
                        Email           = UserEmail.Text.Trim(),
                        Phone           = UserPhone.Text.Trim()
                    };
                    db.Users.Add(user);
                    db.SaveChanges();
                    if (selected_telegram_id > 0)
                    {
                        TelegramUserModel telegramUser = db.TelegramUsers.Find(selected_telegram_id);
                        telegramUser.LinkedUserId = user.Id;
                        db.SaveChanges();
                    }
                }
            }
            StartActivity(typeof(UsersListActivity));
        }
        private void setTextViewTextColorFallbackColorWhenMissingStyleAttrs(AppCompatTextView textView)
        {
            var useDefaultColor = false;

            try
            {
                TextViewCompat.SetTextAppearance(textView, textHelperTextAppearance);
                if (MarshmallowApis.AreAvailable && textView.TextColors.DefaultColor == fallbackTextColorAfterMarshmallow)
                {
                    useDefaultColor = true;
                }
            }
            catch (Exception e)
            {
                useDefaultColor = true;
            }

            if (useDefaultColor)
            {
                TextViewCompat.SetTextAppearance(textView, Resource.Style.TextAppearance_AppCompat_Caption);
                Color defaultTextColor = new Color(ContextCompat.GetColor(Context, Resource.Color.defaultText));
                textView.SetTextColor(defaultTextColor);
            }
        }
Exemplo n.º 14
0
        // Replace the contents of a view (invoked by the layout manager)
        public override void OnBindViewHolder(RecyclerView.ViewHolder viewHolder, int position)
        {
            try
            {
                if (viewHolder is UpgradePlansViewHolder holder)
                {
                    UpgradeGoProClass item = PlansList[position];
                    if (item != null)
                    {
                        if (AppSettings.SetTabDarkTheme)
                        {
                            holder.MainLayout.SetBackgroundResource(Resource.Drawable.ShadowLinerLayoutDark);
                            holder.RelativeLayout.SetBackgroundResource(Resource.Drawable.price_gopro_item_style_dark);
                        }

                        holder.PlanImg.SetImageResource(item.ImageResource);
                        holder.PlanImg.SetColorFilter(Color.ParseColor(item.HexColor));

                        var(currency, currencyIcon) = WoWonderTools.GetCurrency(ListUtils.SettingsSiteList?.Currency);
                        Console.WriteLine(currency);
                        if (ListUtils.SettingsSiteList != null)
                        {
                            holder.PriceText.Text = currencyIcon + item.PlanPrice;
                        }
                        else
                        {
                            holder.PriceText.Text = item.PlanPrice;
                        }

                        holder.PlanText.Text = item.PlanText;
                        holder.PerText.Text  = item.PlanTime;

                        holder.PlanText.SetTextColor(Color.ParseColor(item.HexColor));
                        holder.PriceText.SetTextColor(Color.ParseColor(item.HexColor));
                        holder.UpgradeButton.BackgroundTintList = ColorStateList.ValueOf(Color.ParseColor(item.HexColor));

                        Typeface font = Typeface.CreateFromAsset(Application.Context.Resources?.Assets, "ionicons.ttf");

                        string name       = "go_pro_array_" + item.Id;
                        int?   resourceId = ActivityContext.Resources?.GetIdentifier(name, "array", ActivityContext.ApplicationInfo.PackageName);
                        if (resourceId == 0)
                        {
                            return;
                        }

                        string[] planArray = ActivityContext.Resources?.GetStringArray(resourceId.Value);
                        if (planArray != null)
                        {
                            foreach (string options in planArray)
                            {
                                if (!string.IsNullOrEmpty(options))
                                {
                                    AppCompatTextView text = new AppCompatTextView(ActivityContext)
                                    {
                                        Text     = options,
                                        TextSize = 13
                                    };

                                    text.SetTextColor(AppSettings.SetTabDarkTheme ? Color.White : Color.ParseColor("#444444"));
                                    text.Gravity = GravityFlags.CenterHorizontal;
                                    text.SetTypeface(font, TypefaceStyle.Normal);
                                    WoTextDecorator.Content          = options;
                                    WoTextDecorator.DecoratedContent = new Android.Text.SpannableString(options);
                                    WoTextDecorator.SetTextColor(IonIconsFonts.Checkmark, "#43a735");
                                    WoTextDecorator.SetTextColor(IonIconsFonts.Close, "#e13c4c");

                                    LinearLayout.LayoutParams paramsss = new LinearLayout.LayoutParams(ViewGroup.LayoutParams.MatchParent, ViewGroup.LayoutParams.WrapContent);//height and width are inpixel
                                    paramsss.SetMargins(0, 30, 0, 5);

                                    text.LayoutParameters = paramsss;
                                    holder.OptionLinerLayout.AddView(text);
                                    WoTextDecorator.Build(text, WoTextDecorator.DecoratedContent);
                                }
                            }
                        }
                    }
                }
            }
            catch (Exception e)
            {
                Methods.DisplayReportResultTrack(e);
            }
        }
Exemplo n.º 15
0
 public void SetToolbarCustomSubtitleColor(Color color)
 {
     _customToolbarSubtitle?.SetTextColor(color);
 }
Exemplo n.º 16
0
        protected override void OnCreate(Bundle savedInstanceState)
        {
            try
            {
                base.OnCreate(savedInstanceState);

                IMethods.IApp.FullScreenApp(this);

                // Set our view from the "Last_Messages_Fragment" layout resource
                SetContentView(Resource.Layout.MyProfile_Layout);

                S_UserId = UserDetails.User_id;

                //Set ToolBar
                var ToolBar = FindViewById <Toolbar>(Resource.Id.myprofiletoolbar);
                ToolBar.Title = "";

                SetSupportActionBar(ToolBar);
                SupportActionBar.SetDisplayShowCustomEnabled(true);
                SupportActionBar.SetDisplayHomeAsUpEnabled(true);
                SupportActionBar.SetHomeButtonEnabled(true);
                SupportActionBar.SetDisplayShowHomeEnabled(true);

                //Get values
                Txt_name_icon = FindViewById <AppCompatTextView>(Resource.Id.name_icon);

                Txt_Fullname = FindViewById <TextView>(Resource.Id.Txt_fullname);
                Txt_UserName = FindViewById <TextView>(Resource.Id.username);

                Txt_Followers      = FindViewById <TextView>(Resource.Id.Txt_flowersView);
                Txt_FollowersCount = FindViewById <TextView>(Resource.Id.Txt_flowers_count);

                Txt_Following      = FindViewById <TextView>(Resource.Id.flowinglabelView);
                Txt_FollowingCount = FindViewById <TextView>(Resource.Id.Txt_flowing_countView);

                Txt_FirstName = FindViewById <EditText>(Resource.Id.FirstName_text);
                Txt_LastName  = FindViewById <EditText>(Resource.Id.LastName_text);

                Image_Userprofile = FindViewById <ImageView>(Resource.Id.profile_image);
                Image_UserCover   = FindViewById <ImageView>(Resource.Id.coverImageView);

                Txt_gender_icon = FindViewById <AppCompatTextView>(Resource.Id.gender_icon);
                Txt_gender_text = FindViewById <EditText>(Resource.Id.gender_text);

                Txt_location_icon = FindViewById <AppCompatTextView>(Resource.Id.location_icon);
                Txt_location_text = FindViewById <EditText>(Resource.Id.location_text);

                Txt_mobile_icon = FindViewById <AppCompatTextView>(Resource.Id.mobile_icon);
                Txt_mobile_text = FindViewById <EditText>(Resource.Id.mobile_text);

                Txt_website_icon = FindViewById <AppCompatTextView>(Resource.Id.website_icon);
                Txt_website_text = FindViewById <EditText>(Resource.Id.website_text);

                Txt_work_icon = FindViewById <AppCompatTextView>(Resource.Id.work_icon);
                Txt_work_text = FindViewById <EditText>(Resource.Id.work_text);

                Txt_facebook_icon  = FindViewById <AppCompatTextView>(Resource.Id.facebook_icon);
                Txt_facebook_text  = FindViewById <EditText>(Resource.Id.facebook_text);
                Txt_Google_icon    = FindViewById <AppCompatTextView>(Resource.Id.Google_icon);
                Txt_Google_text    = FindViewById <EditText>(Resource.Id.Google_text);
                Txt_Twitter_icon   = FindViewById <AppCompatTextView>(Resource.Id.Twitter_icon);
                Txt_Twitter_text   = FindViewById <EditText>(Resource.Id.Twitter_text);
                Txt_VK_icon        = FindViewById <AppCompatTextView>(Resource.Id.VK_icon);
                Txt_VK_text        = FindViewById <EditText>(Resource.Id.VK_text);
                Txt_Instagram_icon = FindViewById <AppCompatTextView>(Resource.Id.Instagram_icon);
                Txt_Instagram_text = FindViewById <EditText>(Resource.Id.Instagram_text);
                Txt_Youtube_icon   = FindViewById <AppCompatTextView>(Resource.Id.Youtube_icon);
                Txt_Youtube_text   = FindViewById <EditText>(Resource.Id.Youtube_text);

                IMethods.Set_TextViewIcon("1", Txt_gender_icon, IonIcons_Fonts.Male);
                Txt_gender_icon.SetTextColor(Color.ParseColor("#4693d8"));

                IMethods.Set_TextViewIcon("1", Txt_location_icon, IonIcons_Fonts.Location);
                Txt_location_icon.SetTextColor(Color.ParseColor(AppSettings.MainColor));

                IMethods.Set_TextViewIcon("1", Txt_mobile_icon, IonIcons_Fonts.AndroidCall);
                Txt_mobile_icon.SetTextColor(Color.ParseColor("#fa6670"));

                IMethods.Set_TextViewIcon("1", Txt_website_icon, IonIcons_Fonts.AndroidGlobe);
                Txt_website_icon.SetTextColor(Color.ParseColor("#6b38d1"));

                IMethods.Set_TextViewIcon("1", Txt_work_icon, IonIcons_Fonts.Briefcase);
                Txt_work_icon.SetTextColor(Color.ParseColor("#eca72c"));

                EditProfile_button = FindViewById <CircleButton>(Resource.Id.Edit_button);
                //EditProfile_button.Click += EditProfileButtonOnClick;
                EditProfile_button.Visibility = ViewStates.Invisible;


                IMethods.Set_TextViewIcon("1", Txt_name_icon, IonIcons_Fonts.Person);
                IMethods.Set_TextViewIcon("1", Txt_facebook_icon, IonIcons_Fonts.SocialFacebook);
                IMethods.Set_TextViewIcon("1", Txt_Google_icon, IonIcons_Fonts.SocialGoogle);
                IMethods.Set_TextViewIcon("1", Txt_Twitter_icon, IonIcons_Fonts.SocialTwitter);
                IMethods.Set_TextViewIcon("4", Txt_VK_icon, "\uf189");
                IMethods.Set_TextViewIcon("1", Txt_Instagram_icon, IonIcons_Fonts.SocialInstagram);
                IMethods.Set_TextViewIcon("1", Txt_Youtube_icon, IonIcons_Fonts.SocialYoutube);

                AdsGoogle.Ad_Interstitial(this);

                mAdView = FindViewById <AdView>(Resource.Id.adView);
                if (AppSettings.Show_ADMOB_Banner)
                {
                    mAdView.Visibility = ViewStates.Visible;
                    string android_id = Android.Provider.Settings.Secure.GetString(this.ContentResolver, Android.Provider.Settings.Secure.AndroidId);
                    var    adRequest  = new AdRequest.Builder();
                    adRequest.AddTestDevice(android_id);
                    mAdView.LoadAd(adRequest.Build());
                }
                else
                {
                    mAdView.Pause();
                    mAdView.Visibility = ViewStates.Gone;
                }

                Txt_gender_text.SetOnClickListener(this);
            }
            catch (Exception e)
            {
                Console.WriteLine(e);
            }
        }