2016-09-05 1 views
-2

바코드 스캐너 앱이 있습니다. Google에서 바코드와 검색을 스캔하려고합니다. 그러나 내가 here라고 말한 것처럼 검색하려고하면 Uri.Parse()은 더 이상 사용되지 않습니다.. 나는 유용한 것을 발견 할 수 없었다. Uri 문서는 그것에 대해 아무 말도하지 않는다.Uri.Parse가 더 이상 지원되지 않습니다.

열린 문서

https://developer.android.com/reference/android/net/Uri.html

다른 옵션이나 교체가 있습니까?

+0

내가 왜 여기에 downvote있어? 나는 혼란 스럽다. – Pareidolia

+0

내 안드로이드 스튜디오에서 (워드 프로세서에 대해 한 마디로 말하면서) 말하지 않기 때문에 잊어 버릴 수 있습니다 (비주얼 스튜디오를 비난 함) – pskink

답변

6

당신은 System에서 Uri를 참조하는 ParseObsolete입니다 :

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

(가) SO 당신이 Android.Net 네임 스페이스에서 Uri을 사용하고 참조하는 질문 :

Android.Net.Uri uri = Android.Net.Uri.Parse("http://www.google.com/#q=fish"); 
var intent = new Intent(Intent.ActionView, uri); 
StartActivity(intent);