Guest User

Untitled

a guest
Nov 14th, 2018
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.07 KB | None | 0 0
  1. // AndroidManifest.xml
  2. ...
  3. <activity
  4. android:name=".MainActivity"
  5. android:label="@string/app_name" >
  6. <intent-filter>
  7. <action android:name="android.intent.action.MAIN" />
  8. <category android:name="android.intent.category.LAUNCHER" />
  9. </intent-filter>
  10. <intent-filter>
  11. <action android:name="android.intent.action.VIEW"/>
  12. <category android:name="android.intent.category.DEFAULT"/>
  13. <category android:name="android.intent.category.BROWSABLE"/>
  14. <data android:scheme="myapp"/>
  15. <data android:host="webservice"/>
  16. </intent-filter>
  17. </activity>
  18.  
  19.  
  20.  
  21. // MainActivity
  22. protected void onCreate(Bundle savedInstanceState) {
  23. Intent intent = getIntent();
  24. if (intent != null && Intent.ACTION_VIEW.equals(intent.getAction())) {
  25. Uri uri = intent.getData();
  26. if (uri.getScheme().equalsIgnoreCase("myapp") && uri.getHost().equalsIgnoreCase("webservice")) {
  27. Intent settingsIntent = new Intent(MainActivity.this, WebServiceSettingsActivity.class);
  28. startActivity(settingsIntent);
  29. }
  30. }
  31. }
Add Comment
Please, Sign In to add comment