我正在尝试用ContextCompat.GetColor替换Resources.GetColor,但最后一个没有返回颜色,我不知道应该使用什么而不是Resources.GetColor(从API 23中弃用).任何人都可以帮助我(见下面我想要实现的目标)?
Button.SetBackgroundColor(ContextCompat.GetColor(this, Resource.Color.LightRed));
Run Code Online (Sandbox Code Playgroud)
请注意,我使用的是Xamarin,但是如果你在java中有答案,我可以很容易地适应它.谢谢!
上下文:我有一个 Xamarin.Android 应用程序,它连接到 WebAPI 以获取不同的信息。
问题:尝试访问服务器时出现以下错误:
System.Net.Http.HttpRequestException: 发送请求时出错 ---> System.Net.WebException: Error: ConnectFailure (No route to host)
问题上下文:我们在同一网络中有 2 个服务器,配置相同(至少我们希望如此,在客户端站点),如果我们使用相同的应用程序(相同的构建),我们可以连接到服务器 A,但会收到上述错误连接到 B 时。 关于 B 服务器:我可以从设备浏览器访问http://address/help或 /token 页面,我也可以从 Google Play 的“REST Api Client”执行所需的请求并获得成功响应. 从我们的应用程序连接到服务器 B 时似乎唯一的问题。这个问题在我们的环境中也不存在(正如我提到的,A 和 B 位于客户端站点)。
问题:会出现什么问题,我们应该在哪里进一步观察?
谢谢!
我已经从互联网上尝试了很多示例(例如,第一,第二和其他示例),并且一切正常,除了在成功登录和生成令牌后,表AspNetUserLogins和AspNetUserTokens不显示任何数据的事实。
为什么会发生这种情况,我该如何解决?
jwt .net-core asp.net-core asp.net-core-webapi asp.net-core-identity