我正在尝试读取barcod,然后从该barcod获取URL,然后尝试打开此URL。它会显示此页面,该页面通过应用打开或继续通过浏览器打开。即使选择通过应用打开。下次会问我这个页面。如何使用Autocad a360应用程序直接打开此URL。
这是我的代码:
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(StringURL));
startActivity(intent);
答案 0 :(得分:1)
将此代码添加到清单中。
<activity
android:theme="@style/AppTheme.Launcher"
android:name=".features.MainActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
<intent-filter android:label="@string/app_name">
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:host="YOURSITE.com"
android:scheme="http" />
</intent-filter>
</activity>
当您尝试打开http://YOURSITE.com时,应用将启动 深层链接是正确答案