private void InitComponent()
        {
            try
            {
                ViewPager = (ViewPager)FindViewById(Resource.Id.view_pager);

                TxtDescription      = FindViewById <TextView>(Resource.Id.tv_description);
                ImgLike             = FindViewById <ImageView>(Resource.Id.image_like1);
                ImgObeeNetwork      = FindViewById <ImageView>(Resource.Id.image_ObeeNetwork);
                TxtCountLike        = FindViewById <TextView>(Resource.Id.LikeText1);
                TxtCountObeeNetwork = FindViewById <TextView>(Resource.Id.ObeeNetworkTextCount);

                MainLayout                = FindViewById <RelativeLayout>(Resource.Id.main);
                InfoImageLiner            = FindViewById <LinearLayout>(Resource.Id.infoImageLiner);
                InfoImageLiner.Visibility = ViewStates.Visible;

                BtnCountLike        = FindViewById <LinearLayout>(Resource.Id.linerlikeCount);
                BtnCountObeeNetwork = FindViewById <LinearLayout>(Resource.Id.linerObeeNetworkCount);

                BtnLike    = FindViewById <LinearLayout>(Resource.Id.linerlike);
                BtnComment = FindViewById <LinearLayout>(Resource.Id.linercomment);
                BtnShare   = FindViewById <LinearLayout>(Resource.Id.linershare);

                MainSectionButton = FindViewById <LinearLayout>(Resource.Id.mainsection);
                BtnWonder         = FindViewById <LinearLayout>(Resource.Id.linerSecondReaction);
                ImgWonder         = FindViewById <ImageView>(Resource.Id.image_SecondReaction);
                TxtWonder         = FindViewById <TextView>(Resource.Id.SecondReactionText);

                LikeButton = FindViewById <ReactButton>(Resource.Id.beactButton);

                ShareText = FindViewById <TextView>(Resource.Id.ShareText);

                if (!AppSettings.ShowTextShareButton && ShareText != null)
                {
                    ShareText.Visibility = ViewStates.Gone;
                }

                if (AppSettings.PostButton == PostButtonSystem.Reaction || AppSettings.PostButton == PostButtonSystem.Like)
                {
                    MainSectionButton.WeightSum = 3;
                    BtnWonder.Visibility        = ViewStates.Gone;

                    TxtCountObeeNetwork.Visibility = ViewStates.Gone;
                    BtnCountObeeNetwork.Visibility = ViewStates.Gone;
                    ImgObeeNetwork.Visibility      = ViewStates.Gone;
                }
                else if (AppSettings.PostButton == PostButtonSystem.Wonder)
                {
                    MainSectionButton.WeightSum = 4;
                    BtnWonder.Visibility        = ViewStates.Visible;

                    TxtCountObeeNetwork.Visibility = ViewStates.Visible;
                    BtnCountObeeNetwork.Visibility = ViewStates.Visible;
                    ImgObeeNetwork.Visibility      = ViewStates.Visible;

                    ImgObeeNetwork.SetImageResource(Resource.Drawable.ic_action_ObeeNetwork);
                    ImgWonder.SetImageResource(Resource.Drawable.ic_action_ObeeNetwork);
                    TxtWonder.Text = Application.Context.GetText(Resource.String.Btn_Wonder);
                }
                else if (AppSettings.PostButton == PostButtonSystem.DisLike)
                {
                    MainSectionButton.WeightSum = 4;
                    BtnWonder.Visibility        = ViewStates.Visible;

                    TxtCountObeeNetwork.Visibility = ViewStates.Visible;
                    BtnCountObeeNetwork.Visibility = ViewStates.Visible;
                    ImgObeeNetwork.Visibility      = ViewStates.Visible;

                    ImgObeeNetwork.SetImageResource(Resource.Drawable.ic_action_dislike);
                    ImgWonder.SetImageResource(Resource.Drawable.ic_action_dislike);
                    TxtWonder.Text = Application.Context.GetText(Resource.String.Btn_Dislike);
                }

                if (!AppSettings.ShowShareButton && BtnShare != null)
                {
                    BtnShare.Visibility = ViewStates.Gone;
                }
            }
            catch (Exception e)
            {
                Console.WriteLine(e);
            }
        }