Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // AndroidManifest.xml
- ...
- <activity
- android:name=".MainActivity"
- android:label="@string/app_name" >
- <intent-filter>
- <action android:name="android.intent.action.MAIN" />
- <category android:name="android.intent.category.LAUNCHER" />
- </intent-filter>
- <intent-filter>
- <action android:name="android.intent.action.VIEW"/>
- <category android:name="android.intent.category.DEFAULT"/>
- <category android:name="android.intent.category.BROWSABLE"/>
- <data android:scheme="myapp"/>
- <data android:host="webservice"/>
- </intent-filter>
- </activity>
- // MainActivity
- protected void onCreate(Bundle savedInstanceState) {
- Intent intent = getIntent();
- if (intent != null && Intent.ACTION_VIEW.equals(intent.getAction())) {
- Uri uri = intent.getData();
- if (uri.getScheme().equalsIgnoreCase("myapp") && uri.getHost().equalsIgnoreCase("webservice")) {
- Intent settingsIntent = new Intent(MainActivity.this, WebServiceSettingsActivity.class);
- startActivity(settingsIntent);
- }
- }
- }
Add Comment
Please, Sign In to add comment