我有一个条码扫描器应用程序。我正在尝试扫描条形码并在谷歌搜索。但是当我试图搜索上面提到的here时,它会说Uri.Parse()已弃用。我找不到任何有用的东西,Uri文档对此也没有任何说明。
uri文档
https://developer.android.com/reference/android/net/Uri.html
还有其他的选择或替代吗?

最佳答案

您正在引用Uri中的System,其中ParseObsolete

[ObsoleteAttribute("The method has been deprecated. It is not used by the system.
protected virtual void Parse()

您引用的so问题是使用Uri命名空间中的Android.Net
Android.Net.Uri uri = Android.Net.Uri.Parse("http://www.google.com/#q=fish");
var intent = new Intent(Intent.ActionView, uri);
StartActivity(intent);

07-28 03:26
查看更多