//liste de geçişler sırasındaki sorunu engelleme //bool androidAppering; async public Task OnAppearing() { //toolbar içinde title text yapmak //if (Device.RuntimePlatform == Device.Android) DependencyService.Get<IRemoveIcon>().setTitle("Duyurular"); if (AnnList.Count == 0) { AnnList = await getAnnounData(OrderChild.key.ToString(), "", OrderChild.key, (int)ListCount.mid); //onappering metodu için if (AnnList.Count > 0) { newBadgeCount(); await checkSqliteState(); //userin ilk gördüğ datası (notficationlardan son gelen) SaveUserData.userLastRead = AnnList.First().Key; isVisibleFeedView = true; } else if (AnnList.Count == 0) { isEmptyList = true; } SaveUserData.userBadge = sqliteManager.ItemCount(); SaveBadge(); isPageLoading = false; loadingComplate = true; } else { SaveBadge(); //0 gelme urumundaki patlama sorunu fix } }