Kaynağa Gözat

New : check open browser app before start activity to avoid crash

Shan-PC\Shan 7 yıl önce
ebeveyn
işleme
ec7a52cf1a

+ 3 - 1
src/main/java/com/kdanmobile/kdan_others_library_for_android/view/SimpleWebViewActivity.java

@@ -111,7 +111,9 @@ public class SimpleWebViewActivity extends AppCompatActivity {
     protected void onClickOpenInBrowserBtn() {
         Uri uri = Uri.parse(url);
         Intent intent = new Intent(Intent.ACTION_VIEW, uri);
-        startActivity(intent);
+        if (intent.resolveActivity(getPackageManager()) != null) {
+            startActivity(intent);
+        }
     }
 
     protected void setToolbarBgColorRes(@ColorRes int colorRes) {