Ejemplo n.º 1
0
        private void InitComponent(View view)
        {
            try
            {
                BubbleLayout  = view.FindViewById <BubbleLinearLayout>(Resource.Id.bubble_layout);
                Image         = view.FindViewById <CircleImageView>(Resource.Id.card_pro_pic);
                CommentText   = view.FindViewById <AutoLinkTextView>(Resource.Id.active);
                UserName      = view.FindViewById <TextView>(Resource.Id.username);
                TimeTextView  = view.FindViewById <TextView>(Resource.Id.time);
                ReplyTextView = view.FindViewById <TextView>(Resource.Id.reply);
                LikeTextView  = view.FindViewById <TextView>(Resource.Id.Like);

                var font = Typeface.CreateFromAsset(view.Context.Resources.Assets, "ionicons.ttf");
                UserName.SetTypeface(font, TypefaceStyle.Normal);

                MRecycler  = view.FindViewById <RecyclerView>(Resource.Id.recycler_view);
                TxtComment = view.FindViewById <EditText>(Resource.Id.commenttext);

                ImgSent = view.FindViewById <ImageView>(Resource.Id.send);

                if (Type == "Article")
                {
                    ImgSent.Click += ImgSentArticlesOnClick;
                }
                else if (Type == "Movies")
                {
                    ImgSent.Click += ImgSentMoviesOnClick;
                }

                TxtComment.Text = "";
                Methods.SetColorEditText(TxtComment, AppSettings.SetTabDarkTheme ? Color.White : Color.Black);

                ReplyTextView.Visibility = ViewStates.Invisible;

                LikeTextView.SetTextColor(AppSettings.SetTabDarkTheme ? Color.White : Color.Black);
            }
            catch (Exception e)
            {
                Console.WriteLine(e);
            }
        }
Ejemplo n.º 2
0
        private void InitComponent(View view)
        {
            try
            {
                IconMesseges = view.FindViewById <ImageView>(Resource.Id.Messeges_icon);

                ImageCoverChannel      = view.FindViewById <ImageView>(Resource.Id.Imagevideo);
                ImageChannel           = view.FindViewById <ImageView>(Resource.Id.ChannelImage);
                CollapsingToolbar      = view.FindViewById <CollapsingToolbarLayout>(Resource.Id.collapsingToolbar);
                ChannelNameText        = view.FindViewById <TextView>(Resource.Id.ChannelName);
                ChannelVerifiedText    = view.FindViewById <TextView>(Resource.Id.ChannelVerifiedText);
                SubscribeChannelButton = view.FindViewById <Button>(Resource.Id.SubcribeButton);

                SubscribeCountLayout = view.FindViewById <BubbleLinearLayout>(Resource.Id.bubble_layout);
                TxtSubscribeCount    = view.FindViewById <TextView>(Resource.Id.subcriberscount);

                Tabs          = view.FindViewById <TabLayout>(Resource.Id.channeltabs);
                ViewPagerView = view.FindViewById <ViewPager>(Resource.Id.Channelviewpager);
                AppBarLayout  = view.FindViewById <AppBarLayout>(Resource.Id.mainAppBarLayout);
                AppBarLayout.SetExpanded(true);

                if (!UserDetails.IsLogin)
                {
                    IconMesseges.Visibility = ViewStates.Gone;
                }

                FontUtils.SetTextViewIcon(FontsIconFrameWork.IonIcons, ChannelVerifiedText, IonIconsFonts.CheckmarkCircled);

                ChannelVerifiedText.Visibility = ViewStates.Gone;
                SubscribeChannelButton.Tag     = "Subscribe";
            }
            catch (Exception e)
            {
                Console.WriteLine(e);
            }
        }