public PagePesquisa(ClassWikiPedia dados) { InitializeComponent(); lTitulo.Text = dados.title; GetImages(dados); eDados.Text = dados.content; }
public void GetImages(ClassWikiPedia dados) { String imagem = ""; int i = 0; while (i < dados.images.Length) { if (dados.images[i].IndexOf("jpg") > 0) { imagem = dados.images[i]; Image image = new Image { Source = imagem, HeightRequest = 300 }; sImagens.Children.Add(image); } i++; } }
private void btExecutar_Clicked(object sender, EventArgs e) { try { var input = "{" + " \"articleName\": \"" + eValor.Text + "\"," + " \"lang\": \"pt\"" + "}"; var client = new Client("simn3zqKfy6fLYuKgGAvuZDKloy1"); var algorithm = client.algo("web/WikipediaParser/0.1.2"); algorithm.setOptions(timeout: 300); // optional var response = algorithm.pipeJson <ClassWikiPedia>(input); ClassWikiPedia dados = (ClassWikiPedia)response.result; this.Navigation.PushAsync(new PagePesquisa(dados)); } catch (Exception erro) { DisplayAlert("Error", "Tente refinar os parâmetros de busca", "Ok"); } }