diff --git a/app/src/main/java/com/d4rk/androidtutorials/java/ui/screens/about/AboutFragment.java b/app/src/main/java/com/d4rk/androidtutorials/java/ui/screens/about/AboutFragment.java
index ee61c958..cd21cd9b 100644
--- a/app/src/main/java/com/d4rk/androidtutorials/java/ui/screens/about/AboutFragment.java
+++ b/app/src/main/java/com/d4rk/androidtutorials/java/ui/screens/about/AboutFragment.java
@@ -83,7 +83,15 @@ public android.view.View onCreateView(@NonNull android.view.LayoutInflater infla
}
private void openUrl(String url) {
- startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse(url)));
+ Context context = requireContext();
+ Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(url));
+ intent.addCategory(Intent.CATEGORY_BROWSABLE);
+
+ if (intent.resolveActivity(context.getPackageManager()) != null) {
+ startActivity(intent);
+ } else {
+ Toast.makeText(context, R.string.error_no_app_for_link, Toast.LENGTH_SHORT).show();
+ }
}
@Override
diff --git a/app/src/main/res/values-ar-rEG/strings.xml b/app/src/main/res/values-ar-rEG/strings.xml
index 153f1f4f..b143d249 100644
--- a/app/src/main/res/values-ar-rEG/strings.xml
+++ b/app/src/main/res/values-ar-rEG/strings.xml
@@ -8,6 +8,7 @@
بقالك فترة—اتعلم حاجة جديدة عن أندرويد.
القائمة
اضغط مرة أخرى للخروج
+ لم يتم العثور على تطبيق لفتح هذا الرابط.
أهلاً بك
Read and agree to the Terms of Service and Privacy Policy to continue
موافق
diff --git a/app/src/main/res/values-bg-rBG/strings.xml b/app/src/main/res/values-bg-rBG/strings.xml
index 4017a415..f0b79f1a 100644
--- a/app/src/main/res/values-bg-rBG/strings.xml
+++ b/app/src/main/res/values-bg-rBG/strings.xml
@@ -9,6 +9,7 @@
Меню
Натиснете отново назад, за да излезете
+ Не е намерено приложение, което да отвори тази връзка.
Добре дошли
Read and agree to the Terms of Service and Privacy Policy to continue
diff --git a/app/src/main/res/values-bn-rBD/strings.xml b/app/src/main/res/values-bn-rBD/strings.xml
index 69620a7f..d8f089c1 100644
--- a/app/src/main/res/values-bn-rBD/strings.xml
+++ b/app/src/main/res/values-bn-rBD/strings.xml
@@ -9,6 +9,7 @@
মেনু
প্রস্থান করতে আবার ফিরে টিপুন
+ এই লিংকটি খোলার জন্য কোনো অ্যাপ পাওয়া যায়নি।
স্বাগতম
Read and agree to the Terms of Service and Privacy Policy to continue
diff --git a/app/src/main/res/values-de-rDE/strings.xml b/app/src/main/res/values-de-rDE/strings.xml
index 8cb13851..4c6acd55 100644
--- a/app/src/main/res/values-de-rDE/strings.xml
+++ b/app/src/main/res/values-de-rDE/strings.xml
@@ -9,6 +9,7 @@
Menü
Drücken Sie erneut zurück, um zu verlassen
+ Keine App gefunden, um diesen Link zu öffnen.
Willkommen
Read and agree to the Terms of Service and Privacy Policy to continue
diff --git a/app/src/main/res/values-es-rGQ/strings.xml b/app/src/main/res/values-es-rGQ/strings.xml
index 6381bf21..f16b3d6b 100644
--- a/app/src/main/res/values-es-rGQ/strings.xml
+++ b/app/src/main/res/values-es-rGQ/strings.xml
@@ -9,6 +9,7 @@
Menú
Presione de nuevo para salir
+ No se encontró ninguna aplicación para abrir este enlace.
Bienvenido
Read and agree to the Terms of Service and Privacy Policy to continue
diff --git a/app/src/main/res/values-es-rMX/strings.xml b/app/src/main/res/values-es-rMX/strings.xml
index 2f6aa4a8..25363b79 100644
--- a/app/src/main/res/values-es-rMX/strings.xml
+++ b/app/src/main/res/values-es-rMX/strings.xml
@@ -8,6 +8,7 @@
Ha pasado un tiempo—aprende algo nuevo sobre Android.
Menú
Presione de nuevo para salir
+ No se encontró ninguna app para abrir este enlace.
Bienvenido
Read and agree to the Terms of Service and Privacy Policy to continue
Acepto
diff --git a/app/src/main/res/values-fi-rFI/strings.xml b/app/src/main/res/values-fi-rFI/strings.xml
index bf0fadd4..380a9565 100644
--- a/app/src/main/res/values-fi-rFI/strings.xml
+++ b/app/src/main/res/values-fi-rFI/strings.xml
@@ -2,6 +2,7 @@
Valitse koodikatkelmien käyttämä fontti
Valitse, miten etiketit näkyvät alavalikon palkissa
+ Sovellusta tämän linkin avaamiseen ei löytynyt.
Android on Googlen kehittämä mobiilikäyttöjärjestelmä. Se julkaistiin ensimmäisenä beetaversiona 5. marraskuuta 2007 ja ensimmäinen kaupallinen versio, Android 1.0, julkaistiin 23. syyskuuta 2008. Android perustuu muokattuun Linux-ytimen ja muun avoimen lähdekoodin ohjelmiston versioon.\n\nAndroid Studio on virallinen integroitu kehitysympäristö (IDE) Android-sovelluskehitykseen. Google ilmoitti siitä I/O-konferenssissaan 15. toukokuuta 2013 ja julkaisi sen yleiseen käyttöön 8. joulukuuta 2014. Android Studio perustuu IntelliJ IDEAan, suosittuun Java IDEen.
Android ei ole pelkästään käyttöjärjestelmä vaan myös alusta, joka tarjoaa monenlaisia ominaisuuksia ja mahdollisuuksia käyttäjille ja kehittäjille. Joitakin Androidin ominaisuuksia ovat:\n\n- Lähikenttäviestintä (NFC), jonka avulla voit jakaa dataa, maksaa ja yhdistää laitteita langattomasti.\n- Vaihtoehtoiset näppäimistöt, joiden avulla voit mukauttaa syöttötavan erilaisilla asetteluilla, kielillä ja teemoilla.\n- IR-lähetin, jonka avulla voit käyttää puhelintasi kaukosäätimenä televisioille, ilmastointilaitteille ja muille laitteille.\n- Kosketukseton ohjaus, jonka avulla voit suorittaa toimintoja ilman kosketusta näyttöön eleillä tai äänikomennoilla.\n- Automaatio, jonka avulla voit määrittää rutiineja ja laukaisimia, jotta puhelimesi suorittaa tehtäviä automaattisesti.\n- Langattomat sovellusten lataukset, joiden avulla voit asentaa sovelluksia tietokoneeltasi tai verkkoselaimestasi ilman kaapelia.\n- Tallennus- ja akkuvaihto, joka antaa mahdollisuuden laajentaa puhelimen muistia tai vaihtaa akun helposti.\n- Mukautettu aloitusnäyttö, jonka avulla voit personoida puhelimesi ulkoasun widgeteillä, taustakuvilla, kuvakkeilla ja käynnistysohjelmilla.\n\nAndroid Studio on paras työkalu Android-sovellusten kehittämiseen. Se tarjoaa monia ominaisuuksia ja etuja kehittäjille, kuten:\n\n- Koodieditori, jossa on syntaksin korostus, koodin täydennys, refaktorointi, virheenjäljitys, testaus ja lint-työkalut.\n- Asettelueditori vedä ja pudota -käyttöliittymällä käyttöliittymien suunnitteluun.\n- Emulaattori nopealla käynnistyksellä ja tilannevedolla sovellusten testaamiseen eri laitteilla ja kokoonpanoilla.\n- Firebase-integraatio palveluilla kuten autentikointi, tietokanta, tallennus, analytiikka, kaatumisraportointi ja paljon muuta.\n- Gradle-pohjainen rakennusjärjestelmä, jossa on riippuvuuksien hallinta, mukauttaminen, optimointi, allekirjoitus, jakeluvaihtoehdot ja paljon muuta.\n\nAndroid Studion avulla voit luoda mahtavia sovelluksia Android-laitteille käyttäen Javaa, tehokasta ja laajasti käytettyä ohjelmointikieltä.
diff --git a/app/src/main/res/values-fil-rPH/strings.xml b/app/src/main/res/values-fil-rPH/strings.xml
index dfa51b8d..0d1779d9 100644
--- a/app/src/main/res/values-fil-rPH/strings.xml
+++ b/app/src/main/res/values-fil-rPH/strings.xml
@@ -8,6 +8,7 @@
Matagal ka nang hindi bumibisita—matuto ng bagong bagay tungkol sa Android.
Menu
Pindutin muli upang lumabas
+ Walang nakitang app para buksan ang link na ito.
Maligayang pagdating
Read and agree to the Terms of Service and Privacy Policy to continue
Sumang-ayon
diff --git a/app/src/main/res/values-fr-rFR/strings.xml b/app/src/main/res/values-fr-rFR/strings.xml
index 92648699..04083a3a 100644
--- a/app/src/main/res/values-fr-rFR/strings.xml
+++ b/app/src/main/res/values-fr-rFR/strings.xml
@@ -9,6 +9,7 @@
Menu
Appuyez à nouveau pour quitter
+ Aucune application trouvée pour ouvrir ce lien.
Bienvenue
Read and agree to the Terms of Service and Privacy Policy to continue
diff --git a/app/src/main/res/values-hi-rIN/strings.xml b/app/src/main/res/values-hi-rIN/strings.xml
index af8fae02..64f12f65 100644
--- a/app/src/main/res/values-hi-rIN/strings.xml
+++ b/app/src/main/res/values-hi-rIN/strings.xml
@@ -10,6 +10,7 @@
मेनू
बाहर निकलने के लिए फिर से दबाएं
+ इस लिंक को खोलने के लिए कोई ऐप नहीं मिला।
स्वागत है
Read and agree to the Terms of Service and Privacy Policy to continue
diff --git a/app/src/main/res/values-hu-rHU/strings.xml b/app/src/main/res/values-hu-rHU/strings.xml
index cc52e832..9afcc4fd 100644
--- a/app/src/main/res/values-hu-rHU/strings.xml
+++ b/app/src/main/res/values-hu-rHU/strings.xml
@@ -9,6 +9,7 @@
Menü
Nyomja meg újra a Back gombot a kilépéshez
+ Nem található alkalmazás a hivatkozás megnyitásához.
Üdvözöljük
diff --git a/app/src/main/res/values-in-rID/strings.xml b/app/src/main/res/values-in-rID/strings.xml
index 7d213df7..e2be897a 100644
--- a/app/src/main/res/values-in-rID/strings.xml
+++ b/app/src/main/res/values-in-rID/strings.xml
@@ -9,6 +9,7 @@
Menu
Tekan kembali lagi untuk keluar
+ Tidak ada aplikasi yang ditemukan untuk membuka tautan ini.
Selamat datang
Read and agree to the Terms of Service and Privacy Policy to continue
diff --git a/app/src/main/res/values-it-rIT/strings.xml b/app/src/main/res/values-it-rIT/strings.xml
index 0afa7ecd..61268d51 100644
--- a/app/src/main/res/values-it-rIT/strings.xml
+++ b/app/src/main/res/values-it-rIT/strings.xml
@@ -9,6 +9,7 @@
Menu
Premi di nuovo per uscire
+ Nessuna app trovata per aprire questo link.
Benvenuto
diff --git a/app/src/main/res/values-ja-rJP/strings.xml b/app/src/main/res/values-ja-rJP/strings.xml
index 928dcc87..65489a6b 100644
--- a/app/src/main/res/values-ja-rJP/strings.xml
+++ b/app/src/main/res/values-ja-rJP/strings.xml
@@ -9,6 +9,7 @@
メニュー
もう一度押して終了します
+ このリンクを開くためのアプリが見つかりません。
ようこそ
diff --git a/app/src/main/res/values-ko-rKR/strings.xml b/app/src/main/res/values-ko-rKR/strings.xml
index 0025c747..83292674 100644
--- a/app/src/main/res/values-ko-rKR/strings.xml
+++ b/app/src/main/res/values-ko-rKR/strings.xml
@@ -8,6 +8,7 @@
오랜만이네요—Android에 대해 새로운 것을 배워보세요.
메뉴
뒤로가기를 한 번 더 누르면 종료됩니다
+ 이 링크를 열 수 있는 앱을 찾을 수 없습니다.
환영합니다
Read and agree to the Terms of Service and Privacy Policy to continue
동의
diff --git a/app/src/main/res/values-lt-rLT/strings.xml b/app/src/main/res/values-lt-rLT/strings.xml
index 8027f36b..bf96c9c5 100644
--- a/app/src/main/res/values-lt-rLT/strings.xml
+++ b/app/src/main/res/values-lt-rLT/strings.xml
@@ -2,6 +2,7 @@
Pasirinkite šriftą, naudojamą kodo fragmentams
Pasirinkite, kaip apačios naršymo juostoje rodomos etiketės
+ Nerasta programėlės, kuri galėtų atidaryti šią nuorodą.
Android yra Google sukurta mobili operacinė sistema. Ji pirmą kartą buvo išleista kaip beta versija 2007 m. lapkričio 5 d., o pirmoji komercinė versija, Android 1.0, pasirodė 2008 m. rugsėjo 23 d. Android yra pagrįsta modifikuota Linux branduolio ir kito atvirojo kodo programinės įrangos versija.\n\nAndroid Studio yra oficiali integruota kūrimo aplinka (IDE) Android programėlių kūrimui. Google ją pristatė I/O konferencijoje 2013 m. gegužės 15 d., o viešam naudojimui išleido 2014 m. gruodžio 8 d. Android Studio yra paremta IntelliJ IDEA, populiaria Java IDE.
Android yra ne tik operacinė sistema, bet ir platforma, siūlanti daugybę funkcijų ir galimybių naudotojams ir kūrėjams. Kai kurios Android funkcijos:\n\n- Near Field Communication (NFC), leidžianti dalytis duomenimis, atlikti mokėjimus ir belaidžiu būdu jungtis su kitais įrenginiais.\n- Alternatyvios klaviatūros, leidžiančios pritaikyti įvedimo metodą skirtingais išdėstymais, kalbomis ir temomis.\n- IR perdavimas, leidžiantis naudoti telefoną kaip nuotolinio valdymo pultą televizoriams, oro kondicionieriams ir kitiems prietaisams.\n- Valdymas neliečiant, leidžiantis atlikti veiksmus telefone neliečiant ekrano gestais ar balso komandomis.\n- Automatizavimas, leidžiantis nustatyti rutiną ir trigerius, kad telefonas automatiškai atliktų tam tikras užduotis.\n- Belaidžiai programų atsisiuntimai, leidžiantys įdiegti programas iš kompiuterio ar žiniatinklio naršyklės neprijungus telefono kabeliu.\n- Atminties ir baterijos keitimas, suteikiantis galimybę lengvai praplėsti telefono atmintį arba pakeisti bateriją.\n- Pritaikytas pagrindinis ekranas, leidžiantis suasmeninti telefono išvaizdą valdikliais, ekrano užsklandomis, piktogramomis ir paleidikliais.\n\nAndroid Studio yra geriausias įrankis Android programoms kurti. Jis siūlo daug funkcijų ir pranašumų kūrėjams, tokių kaip:\n\n- Kodo redaktorius su sintaksės paryškinimu, kodo užbaigimu, refaktorizacija, derinimu, testavimu ir lint įrankiais.\n- Išdėstymo redaktorius su „vilk ir paleisk“ sąsaja vartotojo sąsajoms kurti.\n- Emuliatorius su greitu paleidimu ir momentinių kopijų palaikymu programoms testuoti įvairiuose įrenginiuose ir konfigūracijose.\n- Firebase integracija su paslaugomis, tokiomis kaip autentifikavimas, duomenų bazė, saugykla, analizė, avarijų pranešimai ir kt.\n- Gradle pagrįsta kūrimo sistema su priklausomybių valdymu, pritaikymu, optimizavimu, pasirašymu, platinimo galimybėmis ir daugiau.\n\nNaudodami Android Studio galite kurti nuostabias programas Android įrenginiams naudodami Java, galingą ir plačiai naudojamą programavimo kalbą.
diff --git a/app/src/main/res/values-pl-rPL/strings.xml b/app/src/main/res/values-pl-rPL/strings.xml
index 51f8019e..15845994 100644
--- a/app/src/main/res/values-pl-rPL/strings.xml
+++ b/app/src/main/res/values-pl-rPL/strings.xml
@@ -9,6 +9,7 @@
Menu
Wciśnij ponownie, aby wyjść
+ Nie znaleziono aplikacji do otwarcia tego linku.
Witaj
diff --git a/app/src/main/res/values-pt-rBR/strings.xml b/app/src/main/res/values-pt-rBR/strings.xml
index 4aacf253..f2a1e4cb 100644
--- a/app/src/main/res/values-pt-rBR/strings.xml
+++ b/app/src/main/res/values-pt-rBR/strings.xml
@@ -8,6 +8,7 @@
Faz um tempo—aprenda algo novo sobre o Android.
Menu
Pressione novamente para sair
+ Nenhum aplicativo encontrado para abrir este link.
Bem-vindo
Read and agree to the Terms of Service and Privacy Policy to continue
Concordo
diff --git a/app/src/main/res/values-ro-rRO/strings.xml b/app/src/main/res/values-ro-rRO/strings.xml
index 922fd66d..b28c7263 100644
--- a/app/src/main/res/values-ro-rRO/strings.xml
+++ b/app/src/main/res/values-ro-rRO/strings.xml
@@ -9,6 +9,7 @@
Meniu
Apăsați din nou pentru a ieși
+ Nu a fost găsită nicio aplicație pentru a deschide acest link.
Bun venit
Read and agree to the Terms of Service and Privacy Policy to continue
diff --git a/app/src/main/res/values-ru-rRU/strings.xml b/app/src/main/res/values-ru-rRU/strings.xml
index af476a6a..9c68691f 100644
--- a/app/src/main/res/values-ru-rRU/strings.xml
+++ b/app/src/main/res/values-ru-rRU/strings.xml
@@ -9,6 +9,7 @@
Меню
Нажмите снова, чтобы выйти
+ Не найдено приложение, которое может открыть эту ссылку.
Добро пожаловать
Read and agree to the Terms of Service and Privacy Policy to continue
diff --git a/app/src/main/res/values-sv-rSE/strings.xml b/app/src/main/res/values-sv-rSE/strings.xml
index 096703cc..9aba8c70 100644
--- a/app/src/main/res/values-sv-rSE/strings.xml
+++ b/app/src/main/res/values-sv-rSE/strings.xml
@@ -8,6 +8,7 @@
Det var ett tag sen—lär dig något nytt om Android.
Meny
Tryck tillbaka igen för att avsluta
+ Ingen app hittades för att öppna den här länken.
Välkommen
Read and agree to the Terms of Service and Privacy Policy to continue
Godkänn
diff --git a/app/src/main/res/values-th-rTH/strings.xml b/app/src/main/res/values-th-rTH/strings.xml
index 4f4061b6..cfee977c 100644
--- a/app/src/main/res/values-th-rTH/strings.xml
+++ b/app/src/main/res/values-th-rTH/strings.xml
@@ -8,6 +8,7 @@
ไม่ได้เจอกันนาน—เรียนรู้อะไรใหม่ๆ เกี่ยวกับ Android.
เมนู
กดกลับอีกครั้งเพื่อออก
+ ไม่พบแอปที่สามารถเปิดลิงก์นี้ได้.
ยินดีต้อนรับ
Read and agree to the Terms of Service and Privacy Policy to continue
ยอมรับ
diff --git a/app/src/main/res/values-tr-rTR/strings.xml b/app/src/main/res/values-tr-rTR/strings.xml
index 6b32acd9..26e97067 100644
--- a/app/src/main/res/values-tr-rTR/strings.xml
+++ b/app/src/main/res/values-tr-rTR/strings.xml
@@ -8,6 +8,7 @@
Uzun zaman oldu—Android hakkında yeni bir şey öğren.
Menü
Çıkmak için tekrar basın
+ Bu bağlantıyı açacak bir uygulama bulunamadı.
Hoş geldiniz
Read and agree to the Terms of Service and Privacy Policy to continue
Kabul Et
diff --git a/app/src/main/res/values-uk-rUA/strings.xml b/app/src/main/res/values-uk-rUA/strings.xml
index b7bfe6d5..423cebae 100644
--- a/app/src/main/res/values-uk-rUA/strings.xml
+++ b/app/src/main/res/values-uk-rUA/strings.xml
@@ -8,6 +8,7 @@
Давно не бачились—дізнайтеся щось нове про Android.
Меню
Натисніть ще раз, щоб вийти
+ Не знайдено застосунок для відкриття цього посилання.
Ласкаво просимо
Read and agree to the Terms of Service and Privacy Policy to continue
Погоджуюсь
diff --git a/app/src/main/res/values-ur-rPK/strings.xml b/app/src/main/res/values-ur-rPK/strings.xml
index 236b1759..e2240b74 100644
--- a/app/src/main/res/values-ur-rPK/strings.xml
+++ b/app/src/main/res/values-ur-rPK/strings.xml
@@ -8,6 +8,7 @@
کافی وقت ہو گیا ہے—اینڈرائیڈ کے بارے میں کچھ نیا سیکھیں۔
مینو
باہر نکلنے کے لئے دوبارہ دبائیں
+ اس لنک کو کھولنے کے لیے کوئی ایپ نہیں ملی۔
خوش آمدید
Read and agree to the Terms of Service and Privacy Policy to continue
اتفاق کریں
diff --git a/app/src/main/res/values-vi-rVN/strings.xml b/app/src/main/res/values-vi-rVN/strings.xml
index 6558cd23..ffbe3d89 100644
--- a/app/src/main/res/values-vi-rVN/strings.xml
+++ b/app/src/main/res/values-vi-rVN/strings.xml
@@ -8,6 +8,7 @@
Lâu rồi—hãy học điều gì đó mới về Android.
Menu
Nhấn lại một lần nữa để thoát
+ Không tìm thấy ứng dụng nào để mở liên kết này.
Chào mừng
Read and agree to the Terms of Service and Privacy Policy to continue
Đồng ý
diff --git a/app/src/main/res/values-zh-rTW/strings.xml b/app/src/main/res/values-zh-rTW/strings.xml
index 56dd7064..2cbc89d8 100644
--- a/app/src/main/res/values-zh-rTW/strings.xml
+++ b/app/src/main/res/values-zh-rTW/strings.xml
@@ -8,6 +8,7 @@
好久不見—學點新的 Android 知識吧。
選單
再按一次返回鍵退出
+ 找不到可開啟此連結的應用程式。
歡迎
Read and agree to the Terms of Service and Privacy Policy to continue
同意
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 05daffcc..256bb7b3 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -9,6 +9,7 @@
Menu
Press back again to exit
+ No app found to open this link.
Welcome
Read and agree to the Terms of Service and Privacy Policy to continue