diff options
-rw-r--r-- | res/values-b+sr+Latn/strings.xml | 2 | ||||
-rw-r--r-- | res/values-be-rBY/strings.xml | 2 | ||||
-rw-r--r-- | res/values-fa/strings.xml | 16 | ||||
-rw-r--r-- | res/values-hy-rAM/strings.xml | 8 | ||||
-rw-r--r-- | res/values-kn-rIN/strings.xml | 2 | ||||
-rw-r--r-- | res/values-my-rMM/strings.xml | 6 | ||||
-rw-r--r-- | res/values-sr/strings.xml | 2 | ||||
-rw-r--r-- | res/values-uz-rUZ/strings.xml | 2 | ||||
-rw-r--r-- | res/values-vi/strings.xml | 2 | ||||
-rw-r--r-- | src/com/android/emergency/preferences/ContactPreference.java | 16 |
10 files changed, 36 insertions, 22 deletions
diff --git a/res/values-b+sr+Latn/strings.xml b/res/values-b+sr+Latn/strings.xml index 41cb508..c13b02c 100644 --- a/res/values-b+sr+Latn/strings.xml +++ b/res/values-b+sr+Latn/strings.xml @@ -91,7 +91,7 @@ <string name="remove_contact_icon_text" msgid="4576641386490101363">"Uklonite kontakt"</string> <string name="remove" msgid="1243949503772376064">"Ukloni"</string> <string name="cancel" msgid="7401575239009060939">"Otkaži"</string> - <string name="ok" msgid="163967937451981024">"U redu"</string> + <string name="ok" msgid="163967937451981024">"Potvrdi"</string> <string name="phone_type_and_phone_number" msgid="5034188169563878371">"<xliff:g id="PHONE_TYPE">%1$s</xliff:g> • <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string> <string name="user_emergency_info_title" msgid="7827058167207376581">"Informacije za hitne slučajeve"</string> <string name="user_emergency_info_consent" msgid="5636028073450797246">"Informacije koje ovde unesete mogu da pomognu ekipama hitnih službi u hitnim slučajevima. Čuvaju se samo na uređaju i svako može da ih pročita iz aplikacije za pozive u hitnim slučajevima bez otključavanja telefona."</string> diff --git a/res/values-be-rBY/strings.xml b/res/values-be-rBY/strings.xml index 4961321..ea5e4ae 100644 --- a/res/values-be-rBY/strings.xml +++ b/res/values-be-rBY/strings.xml @@ -78,7 +78,7 @@ <string name="medical_conditions" msgid="3555690011498283592">"Медыцынскія заўвагі"</string> <string name="unknown_medical_conditions" msgid="8051364895172053770">"Невядома"</string> <string name="medical_conditions_hint" msgid="6959152183029062882">"Напрыклад, астма"</string> - <string name="organ_donor" msgid="5953509460007124827">"Донар органа"</string> + <string name="organ_donor" msgid="5953509460007124827">"Донар органаў"</string> <string name="unknown_organ_donor" msgid="2780515342875494225">"Невядома"</string> <string name="yes" msgid="5829765567799916128">"Так"</string> <string name="no" msgid="1681689233660683509">"Не"</string> diff --git a/res/values-fa/strings.xml b/res/values-fa/strings.xml index 01209f2..100cdf9 100644 --- a/res/values-fa/strings.xml +++ b/res/values-fa/strings.xml @@ -21,16 +21,16 @@ <string name="tab_title_info" msgid="1402033103294855812">"اطلاعات"</string> <string name="tab_title_contacts" msgid="4298341166404791209">"تماسهای اضطراری"</string> <string name="name" msgid="4286267457738861977">"نام"</string> - <string name="unknown_name" msgid="2834802479170495056">"نامشخص"</string> + <string name="unknown_name" msgid="2834802479170495056">"ناشناس"</string> <string name="address" msgid="6449303483151189969">"نشانی"</string> - <string name="unknown_address" msgid="4212576729941786121">"نامشخص"</string> + <string name="unknown_address" msgid="4212576729941786121">"ناشناس"</string> <string name="date_of_birth" msgid="777979232444227891">"تاریخ تولد"</string> - <string name="unknown_date_of_birth" msgid="7416355536916066758">"نامشخص"</string> + <string name="unknown_date_of_birth" msgid="7416355536916066758">"ناشناس"</string> <string name="dob" msgid="2813161080307245706">"(<xliff:g id="DATE_OF_BIRTH">%1$s</xliff:g>)"</string> <string name="age" msgid="8327537794752630199">"سن: <xliff:g id="NUMERICAL_AGE">%1$d</xliff:g>"</string> <string name="remove_dob_icon_text" msgid="4413507180967999944">"حذف تاریخ تولد"</string> <string name="blood_type" msgid="6947022772999974608">"گروه خونی"</string> - <string name="unknown_blood_type" msgid="6337228278125085668">"نامشخص"</string> + <string name="unknown_blood_type" msgid="6337228278125085668">"ناشناس"</string> <string name="oplus" msgid="7759756742377867011">"O+"</string> <string name="ominus" msgid="5227278501191741055">"O-"</string> <string name="aplus" msgid="4982472245421753463">"A+"</string> @@ -70,16 +70,16 @@ <string name="ab_negative" msgid="2064555613093591729">"A B منفی"</string> <string name="h_h" msgid="2183333409760379720">"بمبئی"</string> <string name="allergies" msgid="2789200777539258165">"حساسیتها"</string> - <string name="unknown_allergies" msgid="4383115953418061237">"نامشخص"</string> + <string name="unknown_allergies" msgid="4383115953418061237">"ناشناس"</string> <string name="allergies_hint" msgid="5488918780522184147">"مثلاً بادام زمینی"</string> <string name="medications" msgid="644428945685557183">"داروها"</string> - <string name="unknown_medications" msgid="2764171064510423734">"نامشخص"</string> + <string name="unknown_medications" msgid="2764171064510423734">"ناشناس"</string> <string name="medications_hint" msgid="3221620025945593723">"مثلاً آسپرین"</string> <string name="medical_conditions" msgid="3555690011498283592">"یادداشتهای پزشکی"</string> - <string name="unknown_medical_conditions" msgid="8051364895172053770">"نامشخص"</string> + <string name="unknown_medical_conditions" msgid="8051364895172053770">"ناشناس"</string> <string name="medical_conditions_hint" msgid="6959152183029062882">"مثلاً آسم"</string> <string name="organ_donor" msgid="5953509460007124827">"اهدای اعضای بدن"</string> - <string name="unknown_organ_donor" msgid="2780515342875494225">"نامشخص"</string> + <string name="unknown_organ_donor" msgid="2780515342875494225">"ناشناس"</string> <string name="yes" msgid="5829765567799916128">"بله"</string> <string name="no" msgid="1681689233660683509">"نه"</string> <!-- no translation found for organ_donor_entries:0 (4680498266537823362) --> diff --git a/res/values-hy-rAM/strings.xml b/res/values-hy-rAM/strings.xml index 0da79b8..b80f715 100644 --- a/res/values-hy-rAM/strings.xml +++ b/res/values-hy-rAM/strings.xml @@ -16,8 +16,8 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> - <string name="app_label" msgid="1090682794607161063">"Անձնական բուժտվյալներ"</string> - <string name="edit_info" msgid="5973929805855224805">"Փոփոխել անձնական բուժտվյալները"</string> + <string name="app_label" msgid="1090682794607161063">"Անհետաձգելի բուժօգնության տվյալներ"</string> + <string name="edit_info" msgid="5973929805855224805">"Փոփոխել անհետաձգելի բուժօգնության տվյալները"</string> <string name="tab_title_info" msgid="1402033103294855812">"Տեղեկություններ"</string> <string name="tab_title_contacts" msgid="4298341166404791209">"Կոնտակտներ"</string> <string name="name" msgid="4286267457738861977">"Անունը"</string> @@ -93,10 +93,10 @@ <string name="cancel" msgid="7401575239009060939">"Չեղարկել"</string> <string name="ok" msgid="163967937451981024">"Լավ"</string> <string name="phone_type_and_phone_number" msgid="5034188169563878371">"<xliff:g id="PHONE_TYPE">%1$s</xliff:g> • <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string> - <string name="user_emergency_info_title" msgid="7827058167207376581">"Անձնական բուժտվյալներ"</string> + <string name="user_emergency_info_title" msgid="7827058167207376581">"Անհետաձգելի բուժօգնության տվյալներ"</string> <string name="user_emergency_info_consent" msgid="5636028073450797246">"Արտակարգ իրավիճակների դեպքում այստեղ մուտքագրված ձեր բժշկական տվյալները և կոնտակտները կարող են օգտակար լինել առաջին օգնություն ցուցաբերողներին և փրկարարներին: Տվյալները պահվում են միայն ձեր սարքում և բոլորը կարող են կարդալ դրանք արտակարգ իրավիճակների համարհավաքիչից՝ առանց հեռախոսն ապակողպելու անհրաժեշտության:"</string> <string name="emergency_info_continue" msgid="5453201508537906087">"Շարունակել"</string> - <string name="no_info_provided" msgid="6775035037534954056">"Անձնական բուժտվյալներ չեն տրամադրվել"</string> + <string name="no_info_provided" msgid="6775035037534954056">"Անհետաձգելի բուժօգնության տվյալներ չեն տրամադրվել"</string> <string name="clear_all" msgid="8899013032870561633">"Մաքրել բոլորը"</string> <string name="clear" msgid="3648880442502887163">"Մաքրել"</string> <string name="clear_all_message" msgid="1548432000373861295">"Մաքրե՞լ բոլոր տեղեկությունները և կոնտակտները:"</string> diff --git a/res/values-kn-rIN/strings.xml b/res/values-kn-rIN/strings.xml index e22298d..5747984 100644 --- a/res/values-kn-rIN/strings.xml +++ b/res/values-kn-rIN/strings.xml @@ -17,7 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="app_label" msgid="1090682794607161063">"ತುರ್ತು ಮಾಹಿತಿ"</string> - <string name="edit_info" msgid="5973929805855224805">"ತುರ್ತು ಮಾಹಿತಿಯನ್ನು ಸಂಪಾದಿಸಿ"</string> + <string name="edit_info" msgid="5973929805855224805">"ತುರ್ತು ಮಾಹಿತಿಯನ್ನು ಎಡಿಟ್ ಮಾಡಿ"</string> <string name="tab_title_info" msgid="1402033103294855812">"ಮಾಹಿತಿ"</string> <string name="tab_title_contacts" msgid="4298341166404791209">"ಸಂಪರ್ಕಗಳು"</string> <string name="name" msgid="4286267457738861977">"ಹೆಸರು"</string> diff --git a/res/values-my-rMM/strings.xml b/res/values-my-rMM/strings.xml index e474e6b..19992fe 100644 --- a/res/values-my-rMM/strings.xml +++ b/res/values-my-rMM/strings.xml @@ -80,7 +80,7 @@ <string name="medical_conditions_hint" msgid="6959152183029062882">"ဥပမာ၊ ပန်းနာရင်ကျပ်ရောပါ"</string> <string name="organ_donor" msgid="5953509460007124827">"ကိုယ်လက်အင်္ဂါ အလှူရှင်"</string> <string name="unknown_organ_donor" msgid="2780515342875494225">"မသိ"</string> - <string name="yes" msgid="5829765567799916128">"ဟုတ်ပါသည်"</string> + <string name="yes" msgid="5829765567799916128">"Yes"</string> <string name="no" msgid="1681689233660683509">"No"</string> <!-- no translation found for organ_donor_entries:0 (4680498266537823362) --> <!-- no translation found for organ_donor_entries:1 (4906312680266515592) --> @@ -95,9 +95,9 @@ <string name="phone_type_and_phone_number" msgid="5034188169563878371">"<xliff:g id="PHONE_TYPE">%1$s</xliff:g> • <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string> <string name="user_emergency_info_title" msgid="7827058167207376581">"အရေးပေါ်အချက်အလက်"</string> <string name="user_emergency_info_consent" msgid="5636028073450797246">"ဤနေရာတွင် သင်ထည့်သွင်းထားသည့် အချက်အလက်များသည် အရေးပေါ်အခြေအနေတွင် ပထမတုံ့ပြန်သူကို အကူအညီပေးနိုင်ပါမည်။ ၎င်းကို သင့်စက်ပစ္စည်းထဲတွင်သာ သိမ်းဆည်းထားခြင်းဖြစ်ပြီး၊ သင့်ဖုန်းကို လော့ခ်ဖွင့်စရာမလိုဘဲ မည်သူမဆို အရေးပေါ်ခလုတ်မှ ဖတ်နိုင်ပါသည်။"</string> - <string name="emergency_info_continue" msgid="5453201508537906087">"ရှေ့ဆက်ပါ"</string> + <string name="emergency_info_continue" msgid="5453201508537906087">"ဆက်လုပ်ရန်"</string> <string name="no_info_provided" msgid="6775035037534954056">"အရေးပေါ်အချက်အလက်များ ပေးမထားပါ"</string> <string name="clear_all" msgid="8899013032870561633">"အားလုံး ဖယ်ပါ"</string> - <string name="clear" msgid="3648880442502887163">"ဖယ်ရှားပါ"</string> + <string name="clear" msgid="3648880442502887163">"ရှင်းရန်"</string> <string name="clear_all_message" msgid="1548432000373861295">"အချက်အလက်များနှင့် အဆက်အသွယ်များအားလုံးကို ဖယ်ရှားမလား။"</string> </resources> diff --git a/res/values-sr/strings.xml b/res/values-sr/strings.xml index 4a50bbd..7320123 100644 --- a/res/values-sr/strings.xml +++ b/res/values-sr/strings.xml @@ -91,7 +91,7 @@ <string name="remove_contact_icon_text" msgid="4576641386490101363">"Уклоните контакт"</string> <string name="remove" msgid="1243949503772376064">"Уклони"</string> <string name="cancel" msgid="7401575239009060939">"Откажи"</string> - <string name="ok" msgid="163967937451981024">"У реду"</string> + <string name="ok" msgid="163967937451981024">"Потврди"</string> <string name="phone_type_and_phone_number" msgid="5034188169563878371">"<xliff:g id="PHONE_TYPE">%1$s</xliff:g> • <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string> <string name="user_emergency_info_title" msgid="7827058167207376581">"Информације за хитне случајеве"</string> <string name="user_emergency_info_consent" msgid="5636028073450797246">"Информације које овде унесете могу да помогну екипама хитних служби у хитним случајевима. Чувају се само на уређају и свако може да их прочита из апликације за позиве у хитним случајевима без откључавања телефона."</string> diff --git a/res/values-uz-rUZ/strings.xml b/res/values-uz-rUZ/strings.xml index d54a139..3b750be 100644 --- a/res/values-uz-rUZ/strings.xml +++ b/res/values-uz-rUZ/strings.xml @@ -68,7 +68,7 @@ <string name="b_negative" msgid="4110646487598488955">"Uchinchi manfiy"</string> <string name="ab_positive" msgid="1931300033534642005">"To‘rtinchi musbat"</string> <string name="ab_negative" msgid="2064555613093591729">"To‘rtinchi manfiy"</string> - <string name="h_h" msgid="2183333409760379720">"Bombey fenomeni"</string> + <string name="h_h" msgid="2183333409760379720">"H H, bombey fenomeni"</string> <string name="allergies" msgid="2789200777539258165">"Allergiyalar"</string> <string name="unknown_allergies" msgid="4383115953418061237">"Noma’lum"</string> <string name="allergies_hint" msgid="5488918780522184147">"Masalan, yeryong‘oq"</string> diff --git a/res/values-vi/strings.xml b/res/values-vi/strings.xml index e5dfb04..444d6da 100644 --- a/res/values-vi/strings.xml +++ b/res/values-vi/strings.xml @@ -86,7 +86,7 @@ <!-- no translation found for organ_donor_entries:1 (4906312680266515592) --> <!-- no translation found for organ_donor_entries:2 (9037713957399818892) --> <string name="emergency_contacts_title" msgid="5462202017417821030">"Liên hệ khẩn cấp"</string> - <string name="add_emergency_contact" msgid="4063577069613981029">"Thêm địa chỉ liên hệ"</string> + <string name="add_emergency_contact" msgid="4063577069613981029">"Thêm liên hệ"</string> <string name="remove_contact" msgid="6934983445723096759">"Xóa <xliff:g id="CONTACT_NAME">%1$s</xliff:g> khỏi liên hệ khẩn cấp của bạn?"</string> <string name="remove_contact_icon_text" msgid="4576641386490101363">"Xóa liên hệ"</string> <string name="remove" msgid="1243949503772376064">"Xóa"</string> diff --git a/src/com/android/emergency/preferences/ContactPreference.java b/src/com/android/emergency/preferences/ContactPreference.java index d4549eb..7262a36 100644 --- a/src/com/android/emergency/preferences/ContactPreference.java +++ b/src/com/android/emergency/preferences/ContactPreference.java @@ -16,9 +16,12 @@ package com.android.emergency.preferences; import android.app.AlertDialog; +import android.content.ComponentName; import android.content.Context; import android.content.DialogInterface; import android.content.Intent; +import android.content.pm.PackageManager; +import android.content.pm.ResolveInfo; import android.graphics.drawable.Drawable; import android.net.Uri; import android.os.Bundle; @@ -38,6 +41,8 @@ import com.android.internal.logging.MetricsLogger; import com.android.internal.logging.MetricsProto.MetricsEvent; import com.android.settingslib.drawable.CircleFramedDrawable; +import java.util.List; + /** * A {@link Preference} to display or call a contact using the specified URI string. @@ -176,6 +181,15 @@ public class ContactPreference extends Preference { public void callContact() { Intent callIntent = new Intent(Intent.ACTION_CALL, Uri.parse("tel:" + mContact.getPhoneNumber())); + PackageManager packageManager = getContext().getPackageManager(); + List<ResolveInfo> infos = + packageManager.queryIntentActivities(callIntent, PackageManager.MATCH_SYSTEM_ONLY); + if (infos == null || infos.isEmpty()) { + return; + } + callIntent.setComponent(new ComponentName(infos.get(0).activityInfo.packageName, + infos.get(0).activityInfo.name)); + MetricsLogger.action(getContext(), MetricsEvent.ACTION_CALL_EMERGENCY_CONTACT); getContext().startActivity(callIntent); } @@ -258,4 +272,4 @@ public class ContactPreference extends Preference { } }; } -}
\ No newline at end of file +} |