public void morePageGallery() { ++_index; _dataImage = null; _dataImage = ResquestAPI.getAllGallery("1"); reloadview(); }
public GalleryPage() { Title = "Gallery"; _index = 0; _dataImage = ResquestAPI.getAllGallery(_index.ToString()); _stackLayout = new StackLayout { BackgroundColor = Color.FromHex("101010"), Padding = new Thickness(5), }; reloadview(); ScrollView scrollView = new ScrollView { Content = _stackLayout }; RefreshView refreshView = new RefreshView(); ICommand refreshCommand = new Command(() => { reloadview(); refreshView.IsRefreshing = false; }); refreshView.Command = refreshCommand; refreshView.Content = scrollView; Content = refreshView; }
public void Searchview() { _textSearch = new Editor { }; _buttonSearch = new Button { BackgroundColor = Color.FromHex("101010"), HorizontalOptions = LayoutOptions.Center, VerticalOptions = LayoutOptions.Center, Text = "Search" }; Frame search = new Frame { BackgroundColor = Color.FromHex("000000"), Content = new StackLayout { Children = { _textSearch, _buttonSearch } }, }; _buttonSearch.Clicked += delegate { if (_textSearch.Text == null || _textSearch.Text == "") { _dataImage = ResquestAPI.getAllGallery("0"); reloadview(); return; } Console.WriteLine("--------------------\n" + _textSearch.Text + "\n--------------------"); _dataImage = ResquestAPI.getSearchImages(_textSearch.Text); reloadview(); }; _stackLayout.Children.Add(search); }