1. tau31535, 18.12.2011 #1
    tau31535

    tau31535 Threadstarter Junior Mitglied

    Hallo Leute,

    ich habe da nochmal ein Problem.

    Nämlich, wenn ich ein Broadcast bekomme das die C2DM Regestrierung ankommt, soll die APP meine IMEI und Rufnummer auslesen jedoch gibt er mir beides als leer NULL zurück:(

    Packe ich den Part in eine neue APP funktioniert es wunderbar.. Deswegen weiss ich nicht, wodrann es liegt.

    Hier mein Code:
    PHP:
    public void onReceive(Context contextIntent intent) {
            
    Toast.makeText(context"Don't panik but your time is up!!!!.",
                    
    Toast.LENGTH_LONG).show();
            
              
    PowerManager pm = (PowerManagercontext.getSystemService(Context.POWER_SERVICE);
              
    PowerManager.WakeLock wl pm.newWakeLock(PowerManager.SCREEN_BRIGHT_WAKE_LOCK PowerManager.ACQUIRE_CAUSES_WAKEUP"My Tag");
              
    wl.acquire(10000);
              
    Log.i("C2DM""acquire");
              
    int i 0;
              while (
    pm.isScreenOn()==false) {
              
              
    i++;
              
                  
    Log.i("C2DM""while screen on" i);
                
            }

             
    //   ..screen will stay on during this section..
            // Vibrate the mobile phone
            
    String action intent.getAction();
            
    Log.w("C2DM""C2DM empfang");
            if (
    "com.google.android.c2dm.intent.REGISTRATION".equals(action)) {
                
    Log.w("C2DM""Received registration ID");
                final 
    String registrationId intent
                        
    .getStringExtra("registration_id");
                
    String error intent.getStringExtra("error");
                
                
    TelephonyManager me = (TelephonyManagercontext.getSystemService(Context.TELEPHONY_SERVICE);
                
    String callnumber me.getLine1Number();
                
    Log.d("C2DM","deine Rufnummer"callnumber);
                
    Toast.makeText(context,"deine Rufnummer" callnumberToast.LENGTH_LONG).show();
                
    Log.d("C2DM""ello");
                
    String IMEI me.getDeviceId();
                
    Log.d("C2DM"IMEI);
                
    Log.d("C2DM""dmControl: registrationId = " registrationId
                        
    ", error = " error);
    Axo was ich vll. noch Fragen kann ist, wie macht man solche Sprechblasen um einen Text mit "Spitze", wie es bei den SMS ist.??

    Danke schonmal


    Habe den Fehler selber gefunden :) Hatte mit ner anderen APP (LBE) die Permission wieder entzogen sry^^
     
    Zuletzt bearbeitet: 26.12.2011
Die Seite wird geladen...
Similar Threads Forum Datum
Hat Google stromintensive Funktionen nachinstalliert? Android Allgemein 21.05.2017
Neue Video Funktion auf Tablet Telegram 22.05.2017
Outlook.com und Aquamail. Exchange Push Funktion aktivieren? Aqua Mail 22.05.2017
Swipe down Funktion Lumigon T3 Forum 22.05.2017
Nur Standard-Apps in Multi-Window Funktion Honor 6X Forum 23.05.2017
Enter-Taste der Funktastatur hat keine Funktion [Z69 TV Box] Android Boxen (Full Android) Allgemein Donnerstag um 00:51 Uhr
huawei s10-231 (mediapad 10 ) bootschleife / keine funktion Huawei MediaPad 10 Link Forum Samstag um 10:44 Uhr
Grundlegende Funktionen des Smartphones mit der Gear S3 steuern Samsung Gear S3 Forum Samstag um 12:52 Uhr
Whatsapp Funktion Huawei Watch 2 Forum Gestern um 18:16 Uhr
Whatsapp Funktion - Frage Samsung Gear S3 Forum Gestern um 18:17 Uhr