summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--res/values-b+sr+Latn/strings.xml2
-rw-r--r--res/values-be-rBY/strings.xml2
-rw-r--r--res/values-fa/strings.xml16
-rw-r--r--res/values-hy-rAM/strings.xml8
-rw-r--r--res/values-kn-rIN/strings.xml2
-rw-r--r--res/values-my-rMM/strings.xml6
-rw-r--r--res/values-sr/strings.xml2
-rw-r--r--res/values-uz-rUZ/strings.xml2
-rw-r--r--res/values-vi/strings.xml2
-rw-r--r--src/com/android/emergency/preferences/ContactPreference.java16
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
+}