第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

如何在加載頁(yè)面之前檢查 Internet 連接?

如何在加載頁(yè)面之前檢查 Internet 連接?

C#
慕田峪7331174 2023-04-29 15:41:16
在加載頁(yè)面之前,我想在 Xamarin 中檢查 Internet 連接。但是我遇到了這種類型的問(wèn)題:06-21 14: 48: 59.072 E / mono-rt (11985): / proc / self / maps: 執(zhí)行本機(jī)代碼時(shí)收到 SIGSEGV。這通常表示單聲道運(yùn)行時(shí)或您的應(yīng)用程序使用的本地庫(kù)之一中存在致命錯(cuò)誤。using System.Collections.Generic;using System;using Xamarin.Forms;using Newtonsoft.Json;using System.Net;namespace ConnectBDD{public partial class PageLecture : ContentPage {public PageLecture(){InitializeComponent();        //permet de rafraichir les données dans la "listeView" via une action         monViews.RefreshCommand = new Command((obj) =>        {            Console.WriteLine("refresh command");            DownloadData((articles) =>            {                monViews.ItemsSource = articles;                monViews.IsRefreshing = false;            });        });        //Appel de la fonction de téléchargement + passage de Paramètre avec la fonction invoke        DownloadData((articles) =>            {                monViews.ItemsSource = articles;                monViews.IsVisible = true;                waitLayout.IsVisible = false;            });        // permet d'afficher une description en cliquant sur les cellules de la liste        monViews.ItemSelected += (sender, e) =>        {            // si cellule est active la condition est rempli            if (monViews.SelectedItem != null)            {                // assigne item pour selection des données de la liste                Article item = monViews.SelectedItem as Article;                // Affiche un message si tu appui sur une cellule de la liste                DisplayAlert(item.Nom, item.Description, "Ok");                //si la valeur n'est pas null la cellule sera bloqué si on repush dessus                monViews.SelectedItem = null;            }        };它適用于模擬器 Andoid Pie 9,但不適用于我的 Huawei P8 lite 2017!在加載頁(yè)面之前創(chuàng)建網(wǎng)絡(luò)檢查將是最簡(jiǎn)單的解決方案,只是我不知道允許我進(jìn)行此驗(yàn)證的功能。Microsoft 文檔幫助不大!您是否知道如何在加載頁(yè)面之前檢查 Xamarin 中的 Internet 連接?
查看完整描述

1 回答

?
白衣染霜花

TA貢獻(xiàn)1796條經(jīng)驗(yàn) 獲得超10個(gè)贊

您可以使用Xamarin Essentials插件檢查 Xamarin 項(xiàng)目中的互聯(lián)網(wǎng)連接。

詳細(xì)信息,您需要Connectivity API。

所以,首先安裝Xamarin.Essentials nuget

然后添加命名空間:

using?Xamarin.Essentials;

現(xiàn)在您可以檢查互聯(lián)網(wǎng)連接:

var current = Connectivity.NetworkAccess;


if (current == NetworkAccess.Internet)

{

? ? // Connection to internet is available

}


查看完整回答
反對(duì) 回復(fù) 2023-04-29
  • 1 回答
  • 0 關(guān)注
  • 133 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)