With MySword 5.3, it is now possible to link or open MySword from other apps (it was already available in old versions but it is still just experimental).

There are two ways you can link to MySword from other apps: via HTML link or application code. Both require the MySword app installed in your device, of course.

The HTML link is of the form: http://mysword.info/b?Psa_37_3-6/ISV or http://mysword.info/b?Psa+37:3-6/ISV. In Email as well as in SMS app, the http:// is actually optional as the app can already detect that it is an HTML hyperlink. Valid verse formats are:

  1. No specific Bible translation like: mysword.info/b?Psa_37_3-6
  2. Single verse like: mysword.info/b?Psa_37_3
  3. Numeric format like: mysword.info/b?19.37.3-6

The + in URLs is actually the encoded form of space.

When you tap the link and the Select dialog shows up, you can choose MySword for Android as the Default app because the URL is only specific to MySword.

For programmers, you can open MySword in a similar way by using the following code:

try {
    Intent intent = new Intent();
    intent.setComponent(ComponentName.unflattenFromString(
        "com.riversoft.android.mysword/com.riversoft.android.mysword.MySwordLink"));
    intent.setData(Uri.parse("http://mysword.info/b?r=Joh_3_16"));
    startActivity(intent);
} catch (Exception e) {
    //showAlert("Error", e.getLocalizedMessage());
}

The above method does not use the generic Intent.ACTION_VIEW one so there is no more Select dialog that will show up but MySword will automatically open.

Note that for both cases, the normal MySword app if running is not affected as the MySword pop up that will open is a separate special screen. When you tap the Full MySword button, a separate MySword instance will be opened that will not save navigation history and so not affecting the normal instance.

Enjoy using MySword and linking to MySword!


Make A Donation




Your donation is not a payment but a SEED sown to the support of this software project. Please note that we are not selling this app but we are giving these Premium Version and Deluxe Complete Editions as complimentary gifts to our generous donors. There is a minimum donation amount required to have the Premium Version and Deluxe Complete Edition. For more information please contact us.

After giving your donation, please wait for MySword Technical Support to prepare your activation code within 24 hours (our time zone is GMT+800). You will be receiving an email using the email you used in PayPal with instructions on how to activate.

If you were not able to receive your activation code, please email us using your alternative and reliable email address (Gmail or Yahoo).