diff --git a/app/src/main/java/protect/card_locker/AboutActivity.java b/app/src/main/java/protect/card_locker/AboutActivity.java index ddaf85fe3..6ef33e69e 100644 --- a/app/src/main/java/protect/card_locker/AboutActivity.java +++ b/app/src/main/java/protect/card_locker/AboutActivity.java @@ -1,5 +1,6 @@ package protect.card_locker; +import android.content.ActivityNotFoundException; import android.content.Intent; import android.content.pm.PackageInfo; import android.content.pm.PackageManager; @@ -9,6 +10,7 @@ import android.util.Log; import android.view.MenuItem; import android.view.View; import android.widget.TextView; +import android.widget.Toast; import java.io.BufferedReader; import java.io.IOException; @@ -166,7 +168,12 @@ public class AboutActivity extends CatimaAppCompatActivity implements View.OnCli Intent intent = new Intent(Intent.ACTION_VIEW); intent.setData(Uri.parse(url)); - startActivity(intent); + try { + startActivity(intent); + } catch (ActivityNotFoundException e) { + Toast.makeText(this, R.string.failedToOpenUrl, Toast.LENGTH_LONG).show(); + Log.e(TAG, "No activity found to handle intent", e); + } } } diff --git a/app/src/main/res/values-bg/strings.xml b/app/src/main/res/values-bg/strings.xml index c04398203..060a18821 100644 --- a/app/src/main/res/values-bg/strings.xml +++ b/app/src/main/res/values-bg/strings.xml @@ -247,4 +247,5 @@ Предишна Следваща + Първо инсталирайте уеб браузър \ No newline at end of file diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 0fc7e23f9..3bf587b62 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -292,4 +292,5 @@ Previous Next + Install a web browser first