Jetzt kostenlos registrieren. Mitglieder surfen ohne Werbung auf Android-Hilfe.de!
Zurück   Android-Hilfe.de > Android Developer > Android App Entwicklung

Nummer 112 anrufen

Das Thema "Nummer 112 anrufen" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.


Antwort

 

Themen-Optionen Ansicht
Alt 03.11.2011, 20:51   #1 (permalink)
Android-Hilfe.de Mitglied

Registriert seit: 31.10.2011
Beiträge: 85
Abgegebene Danke: 3
Erhielt 0 Danke für 0 Beiträge
Standard Nummer 112 anrufen

Hallo Freunde.
ich habe da ne kurze Frage.
ich habe in einer App folgende Funktion geschrieben.
Code:
public void onClick(View v) {
        // TODO Auto-generated method stub
        switch (v.getId()) {
        //Wähle die Nummer 110
        case R.id.button110:
            try {
                Intent callIntent = new Intent(Intent.ACTION_CALL);
                callIntent.setData(Uri.parse("tel:110"));        
                c = getContext();
                c.startActivity(callIntent);
            } catch (ActivityNotFoundException activityException) {
                Log.e("helloandroid dialing example", "Call failed",
                        activityException);
            }
            break;
        
        //Wähle die Nummer 112
        case R.id.button112:
            try {
                Intent callIntent = new Intent(Intent.ACTION_CALL);
                callIntent.setData(Uri.parse("tel:112"));
                c = getContext();
                c.startActivity(callIntent);
            } catch (ActivityNotFoundException activityException) {
                Log.e("helloandroid dialing example", "Call failed",
                        activityException);
            }
            break;

        //Wähle die ADAC Nummer
        case R.id.buttonadac:
            try {
                Intent callIntent = new Intent(Intent.ACTION_CALL);
                callIntent.setData(Uri.parse("tel:222222"));
                c = getContext();
                c.startActivity(callIntent);
            } catch (ActivityNotFoundException activityException) {
                Log.e("helloandroid dialing example", "Call failed",
                        activityException);
            }
            break;
            
        case R.id.schliessen_dialog:
            dismiss();
            break;
        }
Bei der Ausführung der App aufm Handy funktioniert die Einwahl der Nummer 110 und der ADAC Nummer. Wenn ich das Button für die Einwahl der Nummer 112 klicke, kommt die Meldung :"Sorry. Der Prozess com.android.phone wurde unerwartet angehalten. Versuchen Sie es erneu. Beenden erzwingen."
Weiss jemand was da los ist ? Die Funktionsweise ist doch für jede Nummer die gleiche.

Geändert von zblack (03.11.2011 um 21:31 Uhr)
zblack ist offline   Mit Zitat antworten
Alt 04.11.2011, 06:46   #2 (permalink)
Junior Mitglied

Registriert seit: 06.09.2011
Beiträge: 38
Abgegebene Danke: 2
Erhielt 5 Danke für 5 Beiträge
Standard AW: Nummer 112 anrufen

dein logcat weiß wahrscheinlich mehr, das solltest dir mal ansehen wenn die App abschmiert. Wenn du damit nichts anfangen kannst wäre es ratsam den auszug hier zu posten.

MfG nijoX
nijoX ist offline   Mit Zitat antworten
Alt 04.11.2011, 08:03   #3 (permalink)
Android-Hilfe.de Mitglied

Registriert seit: 31.10.2011
Beiträge: 85
Abgegebene Danke: 3
Erhielt 0 Danke für 0 Beiträge
Standard AW: Nummer 112 anrufen

log cat sagt das hier
11-04 08:01:28.288: I/ActivityThread(29575): queueIdle
11-04 08:01:28.288: V/ActivityThread(29575): Reporting idle of ActivityRecord{4a504f10 token=android.os.BinderProxy@4a504990 {de.meinautohaus/de.meinautohaus.StartActivity}} finished=false
11-04 08:01:28.288: W/ActivityNative(29575): send ACTIVITY_IDLE_TRANSACTION
11-04 08:01:42.598: I/ActivityThread(29575): queueIdle
11-04 08:01:42.598: V/ActivityThread(29575): Reporting idle of ActivityRecord{4a504f10 token=android.os.BinderProxy@4a504990 {de.meinautohaus/de.meinautohaus.StartActivity}} finished=false
11-04 08:01:42.598: W/ActivityNative(29575): send ACTIVITY_IDLE_TRANSACTION
11-04 08:01:46.948: I/ActivityThread(29575): queueIdle
11-04 08:01:46.948: V/ActivityThread(29575): Reporting idle of ActivityRecord{4a500638 token=android.os.BinderProxy@4a5000a0 {de.meinautohaus/de.meinautohaus.MeinAutohausStartActivity}} finished=false
11-04 08:01:46.948: W/ActivityNative(29575): send ACTIVITY_IDLE_TRANSACTION
11-04 08:01:49.898: I/ActivityThread(29575): queueIdle
11-04 08:01:49.898: V/ActivityThread(29575): Reporting idle of ActivityRecord{4a537030 token=android.os.BinderProxy@4a536a98 {de.meinautohaus/de.meinautohaus.UnfallPannenHilfeActivity}} finished=false
11-04 08:01:49.898: W/ActivityNative(29575): send ACTIVITY_IDLE_TRANSACTION
11-04 08:01:57.038: I/ActivityThread(29575): queueIdle
11-04 08:01:57.038: V/ActivityThread(29575): Reporting idle of ActivityRecord{4a500638 token=android.os.BinderProxy@4a5000a0 {de.meinautohaus/de.meinautohaus.MeinAutohausStartActivity}} finished=false
11-04 08:01:57.038: W/ActivityNative(29575): send ACTIVITY_IDLE_TRANSACTION
11-04 08:01:57.068: E/WindowManager(29575): Activity de.meinautohaus.UnfallPannenHilfeActivity has leaked window com.android.internal.policy.impl.PhoneWindow$Decor View@4a53e420 that was originally added here
11-04 08:01:57.068: E/WindowManager(29575): android.view.WindowLeaked: Activity de.meinautohaus.UnfallPannenHilfeActivity has leaked window com.android.internal.policy.impl.PhoneWindow$Decor View@4a53e420 that was originally added here
11-04 08:01:57.068: E/WindowManager(29575): at android.view.ViewRoot.<init>(ViewRoot.java:247)
11-04 08:01:57.068: E/WindowManager(29575): at android.view.WindowManagerImpl.addView(WindowManag erImpl.java:148)
11-04 08:01:57.068: E/WindowManager(29575): at android.view.WindowManagerImpl.addView(WindowManag erImpl.java:91)
11-04 08:01:57.068: E/WindowManager(29575): at android.view.Window$LocalWindowManager.addView(Win dow.java:424)
11-04 08:01:57.068: E/WindowManager(29575): at android.app.Dialog.show(Dialog.java:241)
11-04 08:01:57.068: E/WindowManager(29575): at de.meinautohaus.UnfallPannenHilfeActivity.onOption sItemSelected(UnfallPannenHilfeActivity.java:78)
11-04 08:01:57.068: E/WindowManager(29575): at android.app.Activity.onMenuItemSelected(Activity.j ava:2195)
11-04 08:01:57.068: E/WindowManager(29575): at com.android.internal.policy.impl.PhoneWindow.onMen uItemSelected(PhoneWindow.java:743)
11-04 08:01:57.068: E/WindowManager(29575): at com.android.internal.view.menu.MenuItemImpl.invoke (MenuItemImpl.java:143)
11-04 08:01:57.068: E/WindowManager(29575): at com.android.internal.view.menu.MenuBuilder.perform ItemAction(MenuBuilder.java:855)
11-04 08:01:57.068: E/WindowManager(29575): at com.android.internal.view.menu.MenuDialogHelper.on Click(MenuDialogHelper.java:137)
11-04 08:01:57.068: E/WindowManager(29575): at com.android.internal.app.AlertController$AlertPara ms$3.onItemClick(AlertController.java:874)
11-04 08:01:57.068: E/WindowManager(29575): at android.widget.AdapterView.performItemClick(Adapte rView.java:284)
11-04 08:01:57.068: E/WindowManager(29575): at android.widget.ListView.performItemClick(ListView. java:3672)
11-04 08:01:57.068: E/WindowManager(29575): at android.widget.AbsListView$PerformClick.run(AbsLis tView.java:1829)
11-04 08:01:57.068: E/WindowManager(29575): at android.os.Handler.handleCallback(Handler.java:587 )
11-04 08:01:57.068: E/WindowManager(29575): at android.os.Handler.dispatchMessage(Handler.java:92 )
11-04 08:01:57.068: E/WindowManager(29575): at android.os.Looper.loop(Looper.java:123)
11-04 08:01:57.068: E/WindowManager(29575): at android.app.ActivityThread.main(ActivityThread.jav a:4633)
11-04 08:01:57.068: E/WindowManager(29575): at java.lang.reflect.Method.invokeNative(Native Method)
11-04 08:01:57.068: E/WindowManager(29575): at java.lang.reflect.Method.invoke(Method.java:521)
11-04 08:01:57.068: E/WindowManager(29575): at com.android.internal.os.ZygoteInit$MethodAndArgsCa ller.run(ZygoteInit.java:858)
11-04 08:01:57.068: E/WindowManager(29575): at com.android.internal.os.ZygoteInit.main(ZygoteInit .java:616)
11-04 08:01:57.068: E/WindowManager(29575): at dalvik.system.NativeStart.main(Native Method)
zblack ist offline   Mit Zitat antworten
Alt 04.11.2011, 08:57   #4 (permalink)
Neuer Benutzer

Registriert seit: 26.04.2011
Beiträge: 14
Abgegebene Danke: 0
Erhielt 2 Danke für 2 Beiträge
Standard AW: Nummer 112 anrufen

Du kannst keine Notrufnummer mit Intent.ACTION_CALL anrufen.
Zitat:
public static final String ACTION_CALL

Since: API Level 1
Activity Action: Perform a call to someone specified by the data.
Input: If nothing, an empty dialer is started; else getData() is URI of a phone number to be dialed or a tel: URI of an explicit phone number.
Output: nothing.
Note: there will be restrictions on which applications can initiate a call; most applications should use the ACTION_DIAL.
Note: this Intent cannot be used to call emergency numbers. Applications can dial emergency numbers using ACTION_DIAL, however.
Nebukad ist offline   Mit Zitat antworten
Folgender Benutzer bedankt sich bei Nebukad für diesen Beitrag:
zblack (04.11.2011)
Alt 04.11.2011, 09:07   #5 (permalink)
Android-Hilfe.de Mitglied

Registriert seit: 31.10.2011
Beiträge: 85
Abgegebene Danke: 3
Erhielt 0 Danke für 0 Beiträge
Standard AW: Nummer 112 anrufen

oh, vielen dank. das habe ich garnicht gewusst.
Naja mit ACTION_DIAL klappts auch.
Vielen Dank.
zblack ist offline   Mit Zitat antworten
Antwort

Stichworte
-

Themen-Optionen
Ansicht


Ähnliche Themen

Thema Autor Forum Antworten Letzter Beitrag
Telefon nummer aus eine email direkt anrufen henkholland Motorola Defy Forum 0 23.04.2011 21:36
Anrufen über Telefon-Menü - Nummer ändern Neville92 Android Allgemein 2 23.04.2011 12:23
Es zeigt beim Anrufen nur "private Nummer" an duAffentier LG P990 Optimus Speed Forum 2 29.03.2011 23:18
Kann Nummer nicht anrufen :S grandem HTC Desire Forum 5 04.02.2011 17:53
nummer die nicht im telefonbuchsteht anrufen. rcm2602 HTC Desire Forum 6 01.07.2010 18:20




Du liest gerade: "Nummer 112 anrufen" unter "Android App Entwicklung" auf Android-Hilfe.de.


Powered by vBulletin®
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
© Android-Hilfe.de 2012 - All rights reserved.