public override void Resume() { GResource.LoadTextures(); imgLMD = new GImage(Game); imgLMD.SetTexture(GResource.game_fon); imgLMD.SetWidth(250); imgLMD.SetHeight(200); imgLMD.SetX(Game.GetWindowWidth() / 2); imgLMD.SetY(Game.GetWindowHeight() / 2 + 100); AddElement(imgLMD); CircleButton but = new CircleButton(Game); but.onClick += ScreenStart_onClick; but.SetX(Game.GetWindowWidth() / 2); but.SetY(150); but.SetRadius(80); but.SetImage(GImage.LoadTexture(@"C:\Users\User\Desktop\WarBugs\button_play.png")); GameFramewerk.UI.Animations.AnimationScale anim = new GameFramewerk.UI.Animations.AnimationScale(); anim.Initialize(but.GetWidth(), but.GetHeight(), but.GetWidth() + 20, but.GetHeight() + 20, 4, 4, but); AddElement(but); }
public AllMediaAdapterViewHolder(View itemView, Action <AllMediaAdapterClickEventArgs> removeClickListener, Action <AllMediaAdapterClickEventArgs> clickListener, Action <AllMediaAdapterClickEventArgs> longClickListener) : base(itemView) { try { MainView = itemView; //Get values Image = (ImageView)MainView.FindViewById(Resource.Id.Image); Frame = MainView.FindViewById <FrameLayout>(Resource.Id.viewfrm); Card = (CardView)MainView.FindViewById(Resource.Id.card); PlayIcon = (TextView)MainView.FindViewById(Resource.Id.playIcon); RemoveButton = (CircleButton)MainView.FindViewById(Resource.Id.removeButton); FontUtils.SetTextViewIcon(FontsIconFrameWork.FontAwesomeLight, PlayIcon, FontAwesomeIcon.PlayCircle); //Event RemoveButton.Click += (sender, e) => removeClickListener(new AllMediaAdapterClickEventArgs { View = itemView, Position = AdapterPosition }); itemView.Click += (sender, e) => clickListener(new AllMediaAdapterClickEventArgs { View = itemView, Position = AdapterPosition }); itemView.LongClick += (sender, e) => longClickListener(new AllMediaAdapterClickEventArgs { View = itemView, Position = AdapterPosition }); } catch (Exception exception) { Console.WriteLine(exception); } }
private void InitComponent() { try { PlaylistImage = FindViewById <ImageView>(Resource.Id.Image); BtnClose = FindViewById <CircleButton>(Resource.Id.ImageCircle); BtnSelectImage = FindViewById <Button>(Resource.Id.btn_AddPhoto); TxtSubTitle = FindViewById <TextView>(Resource.Id.subTitle); IconName = FindViewById <TextView>(Resource.Id.IconName); NameEditText = FindViewById <EditText>(Resource.Id.NameEditText); Iconprivacy = FindViewById <TextView>(Resource.Id.Iconprivacy); RbPublic = FindViewById <RadioButton>(Resource.Id.radioPublic); RbPrivate = FindViewById <RadioButton>(Resource.Id.radioPrivate); BtnSave = FindViewById <Button>(Resource.Id.ApplyButton); BtnSave.Text = GetText(Resource.String.Lbl_Submit); TxtSubTitle.Visibility = ViewStates.Gone; RbPublic.SetTextColor(AppSettings.SetTabDarkTheme ? Color.White : Color.Black); RbPrivate.SetTextColor(AppSettings.SetTabDarkTheme ? Color.White : Color.Black); Methods.SetColorEditText(NameEditText, AppSettings.SetTabDarkTheme ? Color.White : Color.Black); FontUtils.SetTextViewIcon(FontsIconFrameWork.FontAwesomeLight, IconName, FontAwesomeIcon.TextWidth); FontUtils.SetTextViewIcon(FontsIconFrameWork.FontAwesomeLight, Iconprivacy, FontAwesomeIcon.ShieldAlt); } catch (Exception e) { Console.WriteLine(e); } }
private void InitComponent() { try { PassportImage = FindViewById <ImageView>(Resource.Id.Image); CloseButton = FindViewById <CircleButton>(Resource.Id.ImageCircle); BtnAddImage = FindViewById <Button>(Resource.Id.btn_AddPhoto); FirstNameEdit = FindViewById <EditText>(Resource.Id.FirstName_text); LastNameEdit = FindViewById <EditText>(Resource.Id.LastName_text); MessagesEdit = FindViewById <EditText>(Resource.Id.Messages_Edit); BtnSubmit = FindViewById <Button>(Resource.Id.submitButton); TextTitileVerified = FindViewById <TextView>(Resource.Id.textTitileVerified); VerifiedIcon = FindViewById <TextView>(Resource.Id.verifiedIcon); ScrollView = FindViewById <NestedScrollView>(Resource.Id.ScrollView); VerifiedLinear = FindViewById <LinearLayout>(Resource.Id.verified); NotVerifiedLinear = FindViewById <LinearLayout>(Resource.Id.notVerified); FontUtils.SetTextViewIcon(FontsIconFrameWork.IonIcons, VerifiedIcon, IonIconsFonts.CheckmarkCircled); VerifiedIcon.SetTextColor(Color.ParseColor(AppSettings.MainColor)); } catch (Exception e) { Console.WriteLine(e); } }
private void InitComponent() { try { PlaylistImage = FindViewById <ImageView>(Resource.Id.Image); BtnClose = FindViewById <CircleButton>(Resource.Id.ImageCircle); BtnSelectImage = FindViewById <Button>(Resource.Id.btn_AddPhoto); IconName = FindViewById <TextView>(Resource.Id.IconName); NameEditText = FindViewById <EditText>(Resource.Id.NameEditText); Iconprivacy = FindViewById <TextView>(Resource.Id.Iconprivacy); RbPublic = FindViewById <RadioButton>(Resource.Id.radioPublic); RbPrivate = FindViewById <RadioButton>(Resource.Id.radioPrivate); BtnSave = FindViewById <Button>(Resource.Id.ApplyButton); RbPublic.SetTextColor(AppSettings.SetTabDarkTheme ? Color.White : Color.Black); RbPrivate.SetTextColor(AppSettings.SetTabDarkTheme ? Color.White : Color.Black); Methods.SetColorEditText(NameEditText, AppSettings.SetTabDarkTheme ? Color.White : Color.Black); FontUtils.SetTextViewIcon(FontsIconFrameWork.FontAwesomeLight, IconName, FontAwesomeIcon.TextWidth); FontUtils.SetTextViewIcon(FontsIconFrameWork.FontAwesomeLight, Iconprivacy, FontAwesomeIcon.ShieldAlt); RbPublic.Checked = true; Status = "0"; //GlideImageLoader.LoadImage(this, "Grey_Offline", PlaylistImage, ImageStyle.CenterCrop, ImagePlaceholders.Drawable); } catch (Exception e) { Console.WriteLine(e); } }
public UsersAdapterViewHolder(UsersAdapter users, View itemView, Action <UsersAdapterClickEventArgs> clickListener, Action <UsersAdapterClickEventArgs> longClickListener) : base(itemView) { try { UsersAdapter = users; MainView = itemView; Image = MainView.FindViewById <ImageView>(Resource.Id.people_profile_sos); ImageOnline = MainView.FindViewById <CircleImageView>(Resource.Id.ImageLastseen); Name = MainView.FindViewById <TextView>(Resource.Id.people_profile_name); LastTimeOnline = MainView.FindViewById <TextView>(Resource.Id.people_profile_time); Button = MainView.FindViewById <CircleButton>(Resource.Id.action_button); //Dont Remove this code ##### FontUtils.SetFont(Name, Fonts.SfRegular); FontUtils.SetFont(LastTimeOnline, Fonts.SfMedium); //##### Button.SetOnClickListener(this); itemView.Click += (sender, e) => clickListener(new UsersAdapterClickEventArgs { View = itemView, Position = AdapterPosition, Image = Image }); itemView.LongClick += (sender, e) => longClickListener(new UsersAdapterClickEventArgs { View = itemView, Position = AdapterPosition, Image = Image }); } catch (Exception e) { Console.WriteLine(e); } }
private void InitComponent() { try { RootView = MainView.FindViewById <RelativeLayout>(Resource.Id.root); Emojiicon = MainView.FindViewById <AppCompatImageView>(Resource.Id.emojiicon); EmojiconEditTextView = MainView.FindViewById <EmojiconEditText>(Resource.Id.EmojiconEditText5); SendButton = MainView.FindViewById <CircleButton>(Resource.Id.sendButton); CommentRecyclerView = MainView.FindViewById <RecyclerView>(Resource.Id.recyler); XSwipeRefreshLayout = MainView.FindViewById <SwipeRefreshLayout>(Resource.Id.swipeRefreshLayout); ProgressBarLoader = MainView.FindViewById <ProgressBar>(Resource.Id.sectionProgress); EmptyStateLayout = MainView.FindViewById <ViewStub>(Resource.Id.viewStub); ViewboxText = MainView.FindViewById <TextView>(Resource.Id.viewbox); ViewboxText.SetTextColor(AppSettings.SetTabDarkTheme ? Color.White : Color.Black); XSwipeRefreshLayout.SetColorSchemeResources(Android.Resource.Color.HoloBlueLight, Android.Resource.Color.HoloGreenLight, Android.Resource.Color.HoloOrangeLight, Android.Resource.Color.HoloRedLight); XSwipeRefreshLayout.Refreshing = false; XSwipeRefreshLayout.Enabled = true; XSwipeRefreshLayout.SetProgressBackgroundColorSchemeColor(AppSettings.SetTabDarkTheme ? Color.ParseColor("#424242") : Color.ParseColor("#f7f7f7")); ProgressBarLoader.Visibility = ViewStates.Visible; EmojiconEditTextView.SetTextColor(AppSettings.SetTabDarkTheme ? Color.White : Color.Gray); EmojiconEditTextView.SetHintTextColor(AppSettings.SetTabDarkTheme ? Color.White : Color.Gray); EmojIconActions emojis = new EmojIconActions(Activity, RootView, EmojiconEditTextView, Emojiicon); emojis.ShowEmojIcon(); } catch (Exception e) { Console.WriteLine(e); } }
private void DestroyBasic() { try { Instance = null !; MAdapter = null !; SwipeRefreshLayout = null !; MRecycler = null !; TxtComment = null !; LikeCountBox = null !; ImgSent = null !; ImgGallery = null !; ImgBack = null !; BtnVoice = null !; PostObject = null !; PostId = null !; PathImage = null !; PathVoice = null !; TextRecorder = null !; TopFragment = null !; RecordSoundFragment = null !; RecorderService = null !; CommentLayout = null !; } catch (Exception e) { Methods.DisplayReportResultTrack(e); } }
public override void OnViewCreated(View view, Bundle savedInstanceState) { try { base.OnViewCreated(view, savedInstanceState); RecordFilePath = Arguments.GetString("FilePath"); MainActivityView = (CommentActivity)Activity; MainActivityView.BtnVoice.SetImageResource(Resource.Drawable.microphone); MainActivityView.BtnVoice.Tag = "Audio"; RecordPlayButton = view.FindViewById <CircleButton>(Resource.Id.playButton); RecordCloseButton = view.FindViewById <CircleButton>(Resource.Id.closeRecordButton); VoiceSeekBar = view.FindViewById <SeekBar>(Resource.Id.voiceseekbar); VoiceSeekBar.Progress = 0; RecordCloseButton.Click += RecordCloseButtonClick; RecordPlayButton.Click += RecordPlayButton_Click; RecordPlayButton.Tag = "Stop"; AudioPlayerClass = new Methods.AudioRecorderAndPlayer(MainActivityView.PostId); TimerSound = new Timer(); } catch (Exception exception) { Methods.DisplayReportResultTrack(exception); } }
public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { try { RecordSoundFragmentView = inflater.Inflate(Resource.Layout.RecourdSoundFragment, container, false); RecordFilePath = Arguments.GetString("FilePath"); MainActivityView = ((CommentActivity)Activity); MainActivityView.BtnVoice.SetImageResource(Resource.Drawable.microphone); MainActivityView.BtnVoice.Tag = "Audio"; RecordPlayButton = RecordSoundFragmentView.FindViewById <CircleButton>(Resource.Id.playButton); RecordCloseButton = RecordSoundFragmentView.FindViewById <CircleButton>(Resource.Id.closeRecordButton); VoiceSeekBar = RecordSoundFragmentView.FindViewById <SeekBar>(Resource.Id.voiceseekbar); VoiceSeekBar.Progress = 0; RecordCloseButton.Click += RecordCloseButtonClick; RecordPlayButton.Click += RecordPlayButton_Click; RecordPlayButton.Tag = "Stop"; AudioPlayerClass = new Methods.AudioRecorderAndPlayer(MainActivityView.PostId); TimerSound = new Timer(); return(RecordSoundFragmentView); } catch (Exception e) { Console.WriteLine(e); return(null); } }
private void InitComponent() { try { RootView = MainView.FindViewById <RelativeLayout>(Resource.Id.root); Emojiicon = MainView.FindViewById <AppCompatImageView>(Resource.Id.emojiicon); EmojiconEditTextView = MainView.FindViewById <EmojiconEditText>(Resource.Id.EmojiconEditText5); SendButton = MainView.FindViewById <CircleButton>(Resource.Id.sendButton); MRecycler = MainView.FindViewById <RecyclerView>(Resource.Id.commentRecyler); ProgressBarLoader = MainView.FindViewById <ProgressBar>(Resource.Id.sectionProgress); EmptyStateLayout = MainView.FindViewById <ViewStub>(Resource.Id.viewStub); CommentButtomLayout = MainView.FindViewById <RelativeLayout>(Resource.Id.commentonButtom); SwipeRefreshLayout = MainView.FindViewById <SwipeRefreshLayout>(Resource.Id.swipeRefreshLayout); SwipeRefreshLayout.SetDefaultStyle(); SwipeRefreshLayout.Refresh += SwipeRefreshLayoutOnRefresh; EmojiconEditTextView.RequestFocus(); ProgressBarLoader.Visibility = ViewStates.Visible; EmojIconActions emojis = new EmojIconActions(Activity, RootView, EmojiconEditTextView, Emojiicon); emojis.ShowEmojIcon(); SendButton.Click += SendButton_Click; } catch (Exception e) { Console.WriteLine(e); } }
private void Initialize_Customer() { #region NavButton m_customerNavButtons = new CircleButtonControl[3]; int len = m_customerNavButtons.Length; for (int i = 0; i < len; i++) { m_customerNavButtons[i] = new CircleButtonControl(); } Customer_NavButtonPart1.Controls.Add(m_customerNavButtons[0]); Customer_NavButtonPart2.Controls.Add(m_customerNavButtons[1]); Customer_NavButtonPart3.Controls.Add(m_customerNavButtons[2]); for (int i = 0; i < len; i++) { var ctrl = m_customerNavButtons[i]; ctrl.Dock = DockStyle.Fill; ctrl.OnButtonClicked += Event_OnCustomerNavButtonClicked; ctrl.borderColor = Color.White; ctrl.colorNormal = Color.FromArgb(41, 51, 90); ctrl.colorHover = Color.FromArgb(81, 102, 155); ctrl.colorPressed = Color.FromArgb(29, 35, 65); CircleButton btn = null; switch (i) { case 0: btn = ctrl.AddButton(); btn.overlayImage = Resources.Icon_Filter_Filter; btn.tag = "Filter_Filter"; btn = ctrl.AddButton(); btn.overlayImage = Resources.Icon_Filter_Cancel; btn.tag = "Filter_Cancel"; break; case 1: btn = ctrl.AddButton(); btn.overlayImage = Resources.Icon_Arrow_Left; btn.tag = "PrevPage"; btn = ctrl.AddButton(); btn.overlayImage = Resources.Icon_Arrow_Right; btn.tag = "NextPage"; break; case 2: btn = ctrl.AddButton(); btn.tag = "Add"; btn = ctrl.AddButton(); btn.overlayImage = Resources.Icon_X; btn.tag = "Delete"; break; } } #endregion Customer_GridView.RowCellStyle += Customer_GridView_RowCellStyle; Customer_GridView.DoubleClick += OnGridDoubleClicked; }
private void InitComponent() { try { MainUserViewProfile = FindViewById <RelativeLayout>(Resource.Id.userInfoview_container); UserPrimaryVideo = FindViewById <VideoView>(Resource.Id.userthumbnailVideo); // userthumbnailVideo ThumbnailVideo = FindViewById <VideoView>(Resource.Id.local_video_view_container); //local_video_view_container SwitchCamButton = FindViewById <Button>(Resource.Id.switch_cam_button); MuteVideoButton = FindViewById <CircleButton>(Resource.Id.mute_video_button); EndCallButton = FindViewById <CircleButton>(Resource.Id.end_call_button); MuteAudioButton = FindViewById <CircleButton>(Resource.Id.mute_audio_button); UserImageView = FindViewById <ImageView>(Resource.Id.userImageView); UserNameTextView = FindViewById <TextView>(Resource.Id.userNameTextView); NoteTextView = FindViewById <TextView>(Resource.Id.noteTextView); PictureInToPictureButton = FindViewById <ImageView>(Resource.Id.pictureintopictureButton); if (!PackageManager.HasSystemFeature(PackageManager.FeaturePictureInPicture)) { PictureInToPictureButton.Visibility = ViewStates.Gone; } MuteVideoButton.Selected = true; } catch (Exception e) { Console.WriteLine(e); } }
private void InitComponent() { try { StoryImageView = FindViewById <ImageView>(Resource.Id.imagstoryDisplay); StoryVideoView = FindViewById <VideoView>(Resource.Id.VideoView); PlayIconVideo = FindViewById <CircleButton>(Resource.Id.Videoicon_button); EmojisView = FindViewById <AppCompatImageView>(Resource.Id.emojiicon); EmojisIconEditText = FindViewById <EmojiconEditText>(Resource.Id.EmojiconEditText5); AddStoryButton = FindViewById <CircleButton>(Resource.Id.sendButton); RootView = FindViewById <RelativeLayout>(Resource.Id.storyDisplay); StoriesProgress = FindViewById <StoriesProgressView>(Resource.Id.stories); StoriesProgress.Visibility = ViewStates.Gone; EmojisView.Visibility = ViewStates.Gone; Methods.SetColorEditText(EmojisIconEditText, AppSettings.SetTabDarkTheme ? Color.White : Color.Black); var emojisIcon = new EmojIconActions(this, RootView, EmojisIconEditText, EmojisView); emojisIcon.ShowEmojIcon(); PlayIconVideo.Visibility = ViewStates.Gone; PlayIconVideo.Tag = "Play"; } catch (Exception e) { Console.WriteLine(e); } }
//Public Method public CircleButton AddButton() { CircleButton newBtn = new CircleButton(); m_buttons.Add(newBtn); return(newBtn); }
public override void OnViewCreated(View view, Bundle savedInstanceState) { try { base.OnViewCreated(view, savedInstanceState); RecourdFilePath = Arguments.GetString("FilePath"); MainActivityview = ((PageChatWindowActivity)Activity); MainActivityview.ChatSendButton.SetImageResource(Resource.Drawable.ic_send_up_arrow); MainActivityview.ChatSendButton.Tag = "Audio"; RecourdPlaybutton = view.FindViewById <CircleButton>(Resource.Id.playButton); Recourdclosebutton = view.FindViewById <CircleButton>(Resource.Id.closeRecourdButton); VoiceSeekbar = view.FindViewById <SeekBar>(Resource.Id.voiceseekbar); VoiceSeekbar.Progress = 0; Recourdclosebutton.Click += Recourdclosebutton_Click; RecourdPlaybutton.Click += RecourdPlaybutton_Click; RecourdPlaybutton.Tag = "Stop"; AudioPlayerClass = new Methods.AudioRecorderAndPlayer(MainActivityview.PageId); TimerSound = new Timer(); } catch (Exception e) { Methods.DisplayReportResultTrack(e); } }
private void DestroyBasic() { try { Instance = null; MAdapter = null; SwipeRefreshLayout = null; MRecycler = null; TxtComment = null; LikeCountBox = null; ImgSent = null; ImgGallery = null; ImgBack = null; BtnVoice = null; PostObject = null; PostId = null; PathImage = null; PathVoice = null; TextRecorder = null; TopFragment = null; RecordSoundFragment = null; RecorderService = null; CommentLayout = null; } catch (Exception e) { Console.WriteLine(e); } }
private void InitComponent() { try { CardNumber = (TextView)FindViewById(Resource.Id.card_number); CardCode = (TextView)FindViewById(Resource.Id.card_code); CardCountry = (TextView)FindViewById(Resource.Id.card_country); CardName = (TextView)FindViewById(Resource.Id.card_name); Image = (ImageView)FindViewById(Resource.Id.Image); ImageClose = (CircleButton)FindViewById(Resource.Id.ImageCircle); BtnAddImage = (Button)FindViewById(Resource.Id.btn_AddPhoto); BtnApply = (Button)FindViewById(Resource.Id.ApplyButton); var bankDescription = ListUtils.SettingsSiteList?.BankDescription; bankDescription = bankDescription?.Replace("<", "<").Replace(">", ">"); var splitText = bankDescription?.Split(new[] { "<p>", "</p>" }, StringSplitOptions.None); Console.WriteLine(splitText); if (splitText != null) { CardNumber.Text = splitText[1]; CardName.Text = splitText[3]; CardCode.Text = splitText[5]; CardCountry.Text = splitText[7]; } } catch (Exception e) { Console.WriteLine(e); } }
private void InitComponent() { try { StoryImageView = FindViewById <ImageView>(Resource.Id.imagstoryDisplay); StoryVideoView = FindViewById <VideoView>(Resource.Id.VideoView); PlayIconVideo = FindViewById <CircleButton>(Resource.Id.Videoicon_button); EmojisView = FindViewById <AppCompatImageView>(Resource.Id.emojiicon); EmojisIconEditText = FindViewById <EmojiconEditText>(Resource.Id.EmojiconEditText5); AddStoryButton = FindViewById <CircleButton>(Resource.Id.sendButton); RootView = FindViewById <RelativeLayout>(Resource.Id.storyDisplay); StoriesProgress = FindViewById <StoriesProgressView>(Resource.Id.stories); if (StoriesProgress != null) { StoriesProgress.Visibility = ViewStates.Gone; } Methods.SetColorEditText(EmojisIconEditText, AppSettings.SetTabDarkTheme ? Color.White : Color.Black); var emojisIcon = new EmojIconActions(this, RootView, EmojisIconEditText, EmojisView); emojisIcon.ShowEmojIcon(); emojisIcon.SetIconsIds(Resource.Drawable.ic_action_keyboard, Resource.Drawable.ic_action_sentiment_satisfied_alt); PlayIconVideo.Visibility = ViewStates.Gone; PlayIconVideo.Tag = "Play"; } catch (Exception e) { Methods.DisplayReportResultTrack(e); } }
private void InitComponent() { try { TxtEdit = FindViewById <TextView>(Resource.Id.toolbar_title); TxtEdit.SetTextColor(AppSettings.SetTabDarkTheme ? Color.White : Color.Black); TxtEdit.Visibility = ViewStates.Gone; StoryImageView = FindViewById <ImageView>(Resource.Id.imagstoryDisplay); StoryVideoView = FindViewById <VideoView>(Resource.Id.VideoView); PlayIconVideo = FindViewById <CircleButton>(Resource.Id.Videoicon_button); EmojisIconEditText = FindViewById <EditText>(Resource.Id.captionText); AddStoryButton = FindViewById <CircleButton>(Resource.Id.sendButton); StoriesProgress = FindViewById <StoriesProgressView>(Resource.Id.stories); StoriesProgress.Visibility = ViewStates.Gone; EmojisIconEditText.SetTextColor(AppSettings.SetTabDarkTheme ? Color.White : Color.Gray); EmojisIconEditText.SetHintTextColor(AppSettings.SetTabDarkTheme ? Color.White : Color.Gray); PlayIconVideo.Visibility = ViewStates.Gone; PlayIconVideo.Tag = "Play"; } catch (Exception e) { Console.WriteLine(e); } }
private void SetColorbutton_Click(object sender, EventArgs e) { try { CircleButton btn = (CircleButton)sender; string colorCssode = (string)btn.Tag; var mainActivityview = (ChatWindowActivity)Activity; // mainActivityview.ToolBar.SetBackgroundColor(Android.Graphics.Color.ParseColor(colorCssode)); mainActivityview.ChatSendButton.SetColor(Android.Graphics.Color.ParseColor(colorCssode)); ChatWindowActivity.MainChatColor = colorCssode; ChatWindowActivity.ColorChanged = true; SetTheme(Activity, colorCssode); if (Build.VERSION.SdkInt >= BuildVersionCodes.Lollipop) { mainActivityview.Window.ClearFlags(WindowManagerFlags.TranslucentStatus); mainActivityview.Window.AddFlags(WindowManagerFlags.DrawsSystemBarBackgrounds); mainActivityview.Window.SetStatusBarColor(Android.Graphics.Color.ParseColor(colorCssode)); } //mainActivityview.Recreate(); var list = mainActivityview.MAdapter.DifferList.Where(a => a.MesData.Position == "right").ToList(); foreach (var msg in list) { msg.MesData.ChatColor = ChatWindowActivity.MainChatColor; mainActivityview.MAdapter.NotifyDataSetChanged(); } //Update All data Messages to database SqLiteDatabase dbDatabase = new SqLiteDatabase(); dbDatabase.Insert_Or_Replace_MessagesTable(mainActivityview.MAdapter.DifferList); var colorFragmentHolder = Activity.FindViewById <FrameLayout>(Resource.Id.ButtomFragmentHolder); var interplator = new FastOutSlowInInterpolator(); colorFragmentHolder.Animate().SetInterpolator(interplator).TranslationY(1200).SetDuration(500); Activity.SupportFragmentManager.BeginTransaction().Remove(this).Commit(); mainActivityview.ChatColorButton.Tag = "Closed"; mainActivityview.ChatColorButton.Drawable.SetTint(Android.Graphics.Color.ParseColor("#888888")); if (Methods.CheckConnectivity()) { PollyController.RunRetryPolicyFunction(new List <Func <Task> > { () => RequestsAsync.Message.Change_Chat_Color(UserId, colorCssode) }); } else { Toast.MakeText(Context, GetText(Resource.String.Lbl_CheckYourInternetConnection), ToastLength.Short)?.Show(); } } catch (Exception exception) { Methods.DisplayReportResultTrack(exception); } }
public AttachmentsAdapterViewHolder(View itemView, Action <AttachmentsAdapterClickEventArgs> clickDeleteListener, Action <AttachmentsAdapterClickEventArgs> clickListener, Action <AttachmentsAdapterClickEventArgs> longClickListener) : base(itemView) { try { MainView = itemView; //Get values AttachType = (ImageView)MainView.FindViewById(Resource.Id.AttachType); Image = (ImageView)MainView.FindViewById(Resource.Id.Image); ImageDelete = MainView.FindViewById <CircleButton>(Resource.Id.ImageCircle); //Create an Event ImageDelete.Click += (sender, e) => clickDeleteListener(new AttachmentsAdapterClickEventArgs { View = itemView, Position = AdapterPosition }); itemView.Click += (sender, e) => clickListener(new AttachmentsAdapterClickEventArgs { View = itemView, Position = AdapterPosition }); itemView.LongClick += (sender, e) => longClickListener(new AttachmentsAdapterClickEventArgs { View = itemView, Position = AdapterPosition }); } catch (Exception e) { Console.WriteLine(e); } }
private void InitComponent(View contentView) { try { Image = contentView.FindViewById <ImageView>(Resource.Id.card_pro_pic); CommentText = contentView.FindViewById <AutoLinkTextView>(Resource.Id.active); UsernameTextView = contentView.FindViewById <TextView>(Resource.Id.username); TimeTextView = contentView.FindViewById <TextView>(Resource.Id.time); LikeiconView = contentView.FindViewById <ImageView>(Resource.Id.Likeicon); UnLikeiconView = contentView.FindViewById <ImageView>(Resource.Id.UnLikeicon); ReplyiconView = contentView.FindViewById <TextView>(Resource.Id.ReplyIcon); LikeNumber = contentView.FindViewById <TextView>(Resource.Id.LikeNumber); UnLikeNumber = contentView.FindViewById <TextView>(Resource.Id.UnLikeNumber); RepliesCount = contentView.FindViewById <TextView>(Resource.Id.RepliesCount); LikeButton = contentView.FindViewById <LinearLayout>(Resource.Id.LikeButton); UnLikeButton = contentView.FindViewById <LinearLayout>(Resource.Id.UnLikeButton); ReplyButton = contentView.FindViewById <LinearLayout>(Resource.Id.ReplyButton); FontUtils.SetTextViewIcon(FontsIconFrameWork.IonIcons, ReplyiconView, IonIconsFonts.Reply); RootView = contentView.FindViewById <LinearLayout>(Resource.Id.root); EmojiconEditTextView = contentView.FindViewById <EmojiconEditText>(Resource.Id.EmojiconEditText5); Emojiicon = contentView.FindViewById <AppCompatImageView>(Resource.Id.emojiicon); SendButton = contentView.FindViewById <CircleButton>(Resource.Id.sendButton); ReplyRecyclerView = contentView.FindViewById <RecyclerView>(Resource.Id.recyler); EmptyStateLayout = contentView.FindViewById <ViewStub>(Resource.Id.viewStub); var emojisIcon = new EmojIconActions(Activity, RootView, EmojiconEditTextView, Emojiicon); emojisIcon.ShowEmojIcon(); } catch (Exception e) { Console.WriteLine(e); } }
protected override void OnCreate(Bundle savedInstanceState) { try { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.AgoraVideoCallActivityLayout); Intent intentCloser = new Intent(this, typeof(NotificationManagerClass.NotificationBroadcasterCloser)); intentCloser.PutExtra("action", "answer"); intentCloser.PutExtra("type", Intent.GetStringExtra("type")); SendBroadcast(intentCloser); UserID = Intent.GetStringExtra("UserID"); avatar = Intent.GetStringExtra("avatar"); name = Intent.GetStringExtra("name"); var data_CALL_ID = Intent.GetStringExtra("CallID") ?? "Data not available"; if (data_CALL_ID != "Data not available" && !String.IsNullOrEmpty(data_CALL_ID)) { CALL_ID = data_CALL_ID; from_id = Intent.GetStringExtra("from_id"); active = Intent.GetStringExtra("active"); time = Intent.GetStringExtra("time"); status = Intent.GetStringExtra("status"); ROOM_NAME = Intent.GetStringExtra("room_name"); CALL_TYPE = Intent.GetStringExtra("type"); } Switch_cam_button = FindViewById <Button>(Resource.Id.switch_cam_button); Mute_video_button = FindViewById <CircleButton>(Resource.Id.mute_video_button); End_call_button = FindViewById <CircleButton>(Resource.Id.end_call_button); Mute_audio_button = FindViewById <CircleButton>(Resource.Id.mute_audio_button); UserInfoview_container = FindViewById <RelativeLayout>(Resource.Id.userInfoview_container); UserImageViewAsync = FindViewById <ImageView>(Resource.Id.userImageViewAsync); UserNameTextView = FindViewById <TextView>(Resource.Id.userNameTextView); NoteTextView = FindViewById <TextView>(Resource.Id.noteTextView); Switch_cam_button.Click += Switch_cam_button_Click; Mute_video_button.Click += Mute_video_button_Click; End_call_button.Click += End_call_button_Click; Mute_audio_button.Click += Mute_audio_button_Click; LoadUserInfo(UserID); if (CALL_TYPE == "Agora_video_calling_start") { Start_Call_Action("call"); } else { Start_Call_Action("recieve_call"); } } catch (Exception e) { Console.WriteLine(e); } }
public HotOrNotUserAdapterViewHolder(View itemView, Action <HotOrNotUserAdapterClickEventArgs> imageClickListener, Action <HotOrNotUserAdapterClickEventArgs> NotClickListener, Action <HotOrNotUserAdapterClickEventArgs> HotClickListener, Action <HotOrNotUserAdapterClickEventArgs> clickListener, Action <HotOrNotUserAdapterClickEventArgs> longClickListener) : base(itemView) { try { MainView = itemView; Image = MainView.FindViewById <ImageView>(Resource.Id.imgUser); Name = MainView.FindViewById <TextView>(Resource.Id.txtName); CloseButton = MainView.FindViewById <CircleButton>(Resource.Id.closebutton1); LikeButton = MainView.FindViewById <CircleButton>(Resource.Id.likebutton2); //Dont Remove this code ##### FontUtils.SetFont(Name, Fonts.SfRegular); //##### Image.Click += (sender, e) => imageClickListener(new HotOrNotUserAdapterClickEventArgs { View = itemView, Position = AdapterPosition, Image = Image }); LikeButton.Click += (sender, e) => HotClickListener(new HotOrNotUserAdapterClickEventArgs { View = itemView, Position = AdapterPosition, Image = Image }); CloseButton.Click += (sender, e) => NotClickListener(new HotOrNotUserAdapterClickEventArgs { View = itemView, Position = AdapterPosition, Image = Image }); //itemView.Click += (sender, e) => clickListener(new HotOrNotUserAdapterClickEventArgs { View = itemView, Position = AdapterPosition, Image = Image }); //itemView.LongClick += (sender, e) => longClickListener(new HotOrNotUserAdapterClickEventArgs { View = itemView, Position = AdapterPosition, Image = Image }); } catch (Exception e) { Console.WriteLine(e); } }
private void InitComponent() { try { RootView = FindViewById <RelativeLayout>(Resource.Id.rootChatWindowView); ChatEmojiImage = FindViewById <AppCompatImageView>(Resource.Id.emojiicon); EmojiconEditTextView = FindViewById <EmojiconEditText>(Resource.Id.EmojiconEditText5); ChatSendButton = FindViewById <CircleButton>(Resource.Id.sendButton); ChatBoxRecylerView = FindViewById <RecyclerView>(Resource.Id.recyler); SwipeRefreshLayout = FindViewById <SwipeRefreshLayout>(Resource.Id.swipeRefreshLayout); SwipeRefreshLayout.SetProgressBackgroundColorSchemeColor(AppSettings.SetTabDarkTheme ? Color.ParseColor("#424242") : Color.ParseColor("#f7f7f7")); SwipeRefreshLayout.SetColorSchemeResources(Android.Resource.Color.HoloBlueLight, Android.Resource.Color.HoloGreenLight, Android.Resource.Color.HoloOrangeLight, Android.Resource.Color.HoloRedLight); ChatSendButton.Tag = "Text"; ChatSendButton.SetImageResource(Resource.Drawable.SendLetter); ModeCallback = new ActionModeCallback(this); var emojisIcon = new EmojIconActions(this, RootView, EmojiconEditTextView, ChatEmojiImage); emojisIcon.ShowEmojIcon(); } catch (Exception e) { Console.WriteLine(e); } }
public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { try { ChatRecourdSoundFragmentView = inflater.Inflate(Resource.Layout.Chat_Recourd_Sound_Fragment, container, false); RecourdFilePath = Arguments.GetString("FilePath"); MainActivityview = ((ChatWindowActivity)Activity); MainActivityview.ChatSendButton.SetImageResource(Resource.Drawable.ic_send_up_arrow); MainActivityview.ChatSendButton.Tag = "Audio"; RecourdPlaybutton = ChatRecourdSoundFragmentView.FindViewById <CircleButton>(Resource.Id.playButton); Recourdclosebutton = ChatRecourdSoundFragmentView.FindViewById <CircleButton>(Resource.Id.closeRecourdButton); VoiceSeekbar = ChatRecourdSoundFragmentView.FindViewById <SeekBar>(Resource.Id.voiceseekbar); VoiceSeekbar.ProgressChanged += VoiceSeekbar_ProgressChanged; VoiceSeekbar.Progress = 0; Recourdclosebutton.Click += Recourdclosebutton_Click; RecourdPlaybutton.Click += RecourdPlaybutton_Click; RecourdPlaybutton.Tag = "Stop"; AudioPlayerClass = new Methods.AudioRecorderAndPlayer(MainActivityview.Userid); TimerSound = new Timer(); return(ChatRecourdSoundFragmentView); } catch (Exception e) { Console.WriteLine(e); return(null); } }
void ReleaseDesignerOutlets() { if (BarButton != null) { BarButton.Dispose(); BarButton = null; } if (CircleButton != null) { CircleButton.Dispose(); CircleButton = null; } if (lblMy != null) { lblMy.Dispose(); lblMy = null; } if (MainView != null) { MainView.Dispose(); MainView = null; } if (SimpleButton != null) { SimpleButton.Dispose(); SimpleButton = null; } }
public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { try { base.OnCreateView(inflater, container, savedInstanceState); var view = inflater.Inflate(Resource.Layout.Dialog_FriendRequest_Fragment, container, false); // Get values TxtUsername = view.FindViewById <TextView>(Resource.Id.Txt_Username); TxtName = view.FindViewById <TextView>(Resource.Id.Txt_SecendreName); BtnDelete = view.FindViewById <CircleButton>(Resource.Id.delete_button); BtnDelete.Tag = "false"; BtnAccept = view.FindViewById <CircleButton>(Resource.Id.Add_button); BtnAccept.Tag = "false"; //BtnAccept.SetColor(Color.ParseColor("#8c8a8a")); ImageUserProfile = view.FindViewById <ImageView>(Resource.Id.profileAvatar_image); ImageCover = view.FindViewById <ImageView>(Resource.Id.profileCover_image); LoadData(); return(view); } catch (Exception e) { Console.WriteLine(e); return(null); } }
//open Layout as a message public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { try { base.OnCreateView(inflater, container, savedInstanceState); var view = inflater.Inflate(Resource.Layout.Dialog_User_Fragment, container, false); // Get values TxtUsername = view.FindViewById <TextView>(Resource.Id.Txt_Username); TxtName = view.FindViewById <TextView>(Resource.Id.Txt_SecendreName); BtnSendMesseges = view.FindViewById <CircleButton>(Resource.Id.SendMesseges_button); BtnAdd = view.FindViewById <CircleButton>(Resource.Id.Add_button); BtnAdd.Tag = "Add"; ImageUserprofile = view.FindViewById <ImageView>(Resource.Id.profileAvatar_image); //profile_picture GlideImageLoader.LoadImage(Activity, Item.Avatar, ImageUserprofile, ImageStyle.CircleCrop, ImagePlaceholders.Drawable); TxtUsername.Text = Item.Name; TxtName.Text = "@" + Item.Username; if (Item.IsFollowing == "1") // My Friend { BtnAdd.SetColor(Color.ParseColor(AppSettings.MainColor)); BtnAdd.SetImageResource(Resource.Drawable.ic_tick); BtnAdd.Tag = "friends"; } else if (Item.IsFollowing == "2") // Request { BtnAdd.SetColor(Color.ParseColor(AppSettings.MainColor)); BtnAdd.SetImageResource(Resource.Drawable.ic_tick); BtnAdd.Tag = "Request"; } else if (Item.IsFollowing == "0") //Not Friend { BtnAdd.Visibility = ViewStates.Visible; BtnAdd.SetColor(Color.ParseColor("#8c8a8a")); BtnAdd.SetImageResource(Resource.Drawable.ic_add); BtnAdd.Tag = "Add"; } // Event BtnSendMesseges.Click += BtnSendMessegesOnClick; BtnAdd.Click += BtnAddOnClick; return(view); } catch (Exception e) { Console.WriteLine(e); return(null); } }