0
DhcpInfo.Netmaskでネットワークアドレスを取得しようとしていますが、デバイスがwifiネットワークに接続されていても、取得するネットマスクは0です。Xamarin.Android DhcpInfo.Netmask returns 0
namespace checks
{
[Activity(Label = "checks", MainLauncher = true, Icon = "@drawable/icon")]
public class MainActivity : Activity
{
protected override void OnCreate(Bundle bundle)
{
base.OnCreate(bundle);
SetContentView (Resource.Layout.Main);
Button dataButton = FindViewById<Button>(Resource.Id.connectionDataButton);
dataButton.Click += (object sender, EventArgs e) =>
{
WifiManager wifiManager = (WifiManager)GetSystemService(Context.WifiService);
var d = wifiManager.DhcpInfo;
Console.WriteLine("My Net mask: {0}", d.Netmask);
};
}
}
}
。しかし、パーミッションを追加した後も、それはまだ0を返しています。 –