public override void OnCreate() { base.OnCreate(); MeId = DataBase.MEMBER_DATA_GETIR()[0]; CreateNotificationChannel(); Timer _timerr; new System.Threading.Thread(new System.Threading.ThreadStart(delegate { _timerr = new System.Threading.Timer((o) => { try{ var Durum = MesajlariGetir(); if (Durum) { if (BirOncekindenFarki.Count == 1) { SetNotification("Yeni Mesaj!", BirOncekindenFarki[0].firstName + " : " + BirOncekindenFarki[0].lastChatText); } else { SetNotification("Yeni Mesajların Var!", BirOncekindenFarki.Count + " kişiden yeni mesajların var!"); } } } catch { } }, null, 0, 5000); })).Start(); }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); DinamikStatusBarColor1.SetFullScreen(this); SetContentView(Resource.Layout.LokasyonlarBaseActivity); SetFonts(); FindViewById <LinearLayout>(Resource.Id.rootView).SetPadding(0, 0, 0, DinamikStatusBarColor1.getSoftButtonsBarSizePort(this)); MesajButton = FindViewById <ImageButton>(Resource.Id.ımageButton2); IcerikHazesi = FindViewById <FrameLayout>(Resource.Id.contentframe); BanaYakinButton = FindViewById <Button>(Resource.Id.button1); PopulerButton = FindViewById <Button>(Resource.Id.button2); BiryerSecButton = FindViewById <Button>(Resource.Id.button3); ProfilButton = FindViewById <ImageViewAsync>(Resource.Id.imgPortada_item2); MessageCount = FindViewById <TextView>(Resource.Id.messagecounttext); FindViewById <TextView>(Resource.Id.textView2).Selected = true; ProfilButton.Click += ProfilButton_Click; BanaYakinButton.Click += BanaYakinButton_Click; PopulerButton.Click += PopulerButton_Click; BiryerSecButton.Click += BiryerSecButton_Click; MesajButton.Click += MesajButton_Click; UserInfoo = DataBase.MEMBER_DATA_GETIR()[0]; ParcaYerlestir(0); StartService(new Android.Content.Intent(this, typeof(BuptisMessageListener))); }
public ChatRecyclerViewAdapter(List <ChatRecyclerViewDataModel> GelenData, AppCompatActivity GelenContex, Typeface normall, Typeface boldd) { mData = GelenData; BaseActivity = GelenContex; this.normall = normall; this.boldd = boldd; ME = DataBase.MEMBER_DATA_GETIR()[0]; }
public void Init(Android.Support.V7.App.AppCompatActivity GelenBase2, Android.Support.V7.App.AppCompatDialogFragment GelenDialog2, bool RegisterFriend = false) { MeId = DataBase.MEMBER_DATA_GETIR()[0]; GelenBase = GelenBase2; GelenDialog = GelenDialog2; OyunSocketHelper_Helper.OyunSocketHelper1 = this; RegisterFriend1 = RegisterFriend; CreateSocketEvents(); }
public ChatCustomTableCellSoruce(IList <ChatDetayDTO> messages, ChatVC ChatVC2, MEMBER_DATA ME2) { if (messages == null) { throw new ArgumentNullException(nameof(messages)); } this.messages = messages; sizingCells = new BubbleCell[2]; ChatVC1 = ChatVC2; ME = ME2; }
public void Init(YeniSablonOlusturBaseActivity GleenBase1) { GleenBase2 = GleenBase1; MedyaUploadServiceDialogFragment1 = new MedyaUploadServiceDialogFragment(GleenBase2, GetMediaCount()); MeId = DataBase.MEMBER_DATA_GETIR()[0]; SablonKontrol(); if (GuncelSablon != null) { UploadMedias(); } }
void SonMesajKiminKontrolunuYap() { MeData = DataBase.MEMBER_DATA_GETIR()[0]; for (int i = 0; i < mFriends.Count; i++) { WebService webService = new WebService(); var Donus = webService.OkuGetir("chats/user/" + mFriends[i].receiverId); if (Donus != null) { var AA = Donus.ToString();; var NewChatList = Newtonsoft.Json.JsonConvert.DeserializeObject <List <ChatDetayDTO> >(Donus.ToString()); if (NewChatList.Count > 0)//chatList { if (NewChatList[0].userId == MeData.id) { mFriends[i].unreadMessageCount = 0; } } } } }
public override void ViewWillAppear(bool animated) { base.ViewWillAppear(animated); KullaniciEngellemeDurumu = GetBlockedFriends(); if (!Actinmi1) { HeaderView.Hidden = true; BackButton.ContentEdgeInsets = new UIEdgeInsets(5, 5, 5, 5); FavButton.ContentEdgeInsets = new UIEdgeInsets(5, 5, 5, 5); HediyeButton.ContentEdgeInsets = new UIEdgeInsets(5, 5, 5, 5); GonderButton.ContentEdgeInsets = new UIEdgeInsets(5, 5, 5, 5); ChatTableView.BackgroundColor = UIColor.Clear; ChatTableView.SeparatorStyle = UITableViewCellSeparatorStyle.None; ChatTableView.TableFooterView = new UIView(); ChatTableView.Source = null; ChatTableView.ReloadData(); MeDTO = DataBase.MEMBER_DATA_GETIR()[0]; FavorileriCagir(); IconlariAyarla(HediyeButton); IconlariAyarla(GonderButton); Actinmi1 = true; } }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.ChatBaseActivity); TextHazneLinear = FindViewById <LinearLayout>(Resource.Id.linearLayout5); mRecyclerView = FindViewById <RecyclerView>(Resource.Id.recyclerView1); HazirMesajScroll = FindViewById <HorizontalScrollView>(Resource.Id.horizontalScrollView1); HazirMesalScrollBaseHazne = FindViewById <LinearLayout>(Resource.Id.linearLayout3); UserName = FindViewById <TextView>(Resource.Id.textView1); UserPhoto = FindViewById <ImageViewAsync>(Resource.Id.imgPortada_item); UserPhoto.Click += UserPhoto_Click; GonderButton = FindViewById <ImageButton>(Resource.Id.button1); GonderButton.Click += GonderButton_Click; MesajEdittext = FindViewById <EditText>(Resource.Id.editText1); MesajEdittext.Click += MesajEdittext_Click; MesajEdittext.OnFocusChangeListener = this; Geri = FindViewById <ImageButton>(Resource.Id.ımageButton1); Emoji = FindViewById <ImageButton>(Resource.Id.ımageButton3); Favori = FindViewById <ImageButton>(Resource.Id.ımageButton2); Favori.Click += Favori_Click; Geri.Click += Geri_Click; Emoji.Click += Emoji_Click; MeDTO = DataBase.MEMBER_DATA_GETIR()[0]; }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.TamamlanmisSablonDetayBaseActivity); DinamikStatusBarColor dinamikStatusBarColor = new DinamikStatusBarColor(); dinamikStatusBarColor.SetFullScreen(this); Me = DataBase.MEMBER_DATA_GETIR()[0]; Geri = FindViewById <ImageButton>(Resource.Id.ımageButton1); PostTipiText = FindViewById <TextView>(Resource.Id.textView2); PostTarihiTet = FindViewById <TextView>(Resource.Id.textView3); PostAciklamaText = FindViewById <TextView>(Resource.Id.textView4); VideoHazne = FindViewById <RelativeLayout>(Resource.Id.videohazne); PostImage = FindViewById <ImageView>(Resource.Id.ımageView1); PostVideoView = FindViewById <VideoView>(Resource.Id.videoView1); VideoyaBaslaButton = FindViewById <ImageView>(Resource.Id.baslabutton); PaylasButton = FindViewById <Button>(Resource.Id.paylasbutton); PaylasButton.Click += PaylasButton_Click; string sablonId = Intent.GetStringExtra("sablonID"); if (!string.IsNullOrEmpty(sablonId)) { WebService webService = new WebService(); var Donus = webService.OkuGetir("template-medias/" + sablonId); if (Donus != null) { SecilenSablonDTO.SecilenSablon = Newtonsoft.Json.JsonConvert.DeserializeObject <SablonIcerikleriDTO>(Donus.ToString()); if (SecilenSablonDTO.SecilenSablon == null) { Toast.MakeText(this, "Bir sorun oluştu.", ToastLength.Long).Show(); this.Finish(); } } } PostTipiText.Text = SecilenSablonDTO.SecilenSablon.type; mediaController = new MediaController(this); PostVideoView.SetMediaController(mediaController); downloader.OnFileDownloaded += Downloader_OnFileDownloaded; if (SecilenSablonDTO.SecilenSablon.shareDateTime != null) { PostTarihiTet.Text = Convert.ToDateTime(SecilenSablonDTO.SecilenSablon.shareDateTime).ToString("MMMM dd") + ", " + Convert.ToDateTime(SecilenSablonDTO.SecilenSablon.shareDateTime).ToString("HH:mm"); } else { PostTarihiTet.Text = ""; } PostAciklamaText.Text = SecilenSablonDTO.SecilenSablon.postText; Geri.Click += Geri_Click; VideoyaBaslaButton.Click += VideoyaBaslaButton_Click; if (SecilenSablonDTO.SecilenSablon.video) { PostImage.Visibility = ViewStates.Gone; VideoHazne.Visibility = ViewStates.Visible; String videoUrl = "https://contentoapp.co/app/" + SecilenSablonDTO.SecilenSablon.afterMediaPath; Android.Net.Uri video = Android.Net.Uri.Parse(videoUrl); PostVideoView.SetVideoURI(video); PostVideoView.SetOnPreparedListener(this); } else { PostImage.Visibility = ViewStates.Visible; VideoHazne.Visibility = ViewStates.Gone; new SetImageHelper().SetImage(this, PostImage, SecilenSablonDTO.SecilenSablon.afterMediaPath); } }
public SablonIcerikleriRecyclerViewAdapter(List <SablonIcerikleriDTO> GelenData, AppCompatActivity GelenContex) { mData = GelenData; BaseActivity = GelenContex; Me = DataBase.MEMBER_DATA_GETIR()[0]; }