gpt4 book ai didi

java - 在 Xamarin 上使用此 Java 代码

转载 作者:行者123 更新时间:2023-11-30 06:04:23 24 4
gpt4 key购买 nike

我如何在xamarin上使用这个java代码?

  ContentResolver cr = context.getContentResolver();
int set = android.provider.Settings.System.WIFI_SLEEP_POLICY_NEVER;
android.provider.Settings.System.putInt(cr, android.provider.Settings.System.WIFI_SLEEP_POLICY, set);

我正在尝试类似的操作,但收到错误“无法将 wifi 策略转换为 int”。

  ContentResolver cr = ContentResolver;
int set = Android.Provider.Settings.System.WifiSleepPolicyNever;
Android.Provider.Settings.System.PutInt(cr, Android.Provider.Settings.System.WifiSleepPolicy, set);

最佳答案

将 Enum 转换为 int 来解决问题。

int set = (int)Android.Provider.Settings.System.WifiSleepPolicyNever;

但是 Android.Provider.Settings.System.WifiSleepPolicyNever 不再可用,并将在未来版本中删除,此类已弃用,您应该使用下面的代码

var cr = ContentResolver;
int set= (int)Android.Provider.WifiSleepPolicy.Never;
Android.Provider.Settings.System.PutInt(cr, Android.Provider.Settings.System.WifiSleepPolicy, set);

关于java - 在 Xamarin 上使用此 Java 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51661767/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com