Beiträge von sleven2k

    Hi, danke für die Antworten.


    Das mit DEFAULT SOUND ist mir bewusst. aber das trifft ja nicht immer zu (IF).


    Das Soundfile ist ein Mp3 mit ca 600kb Größe und ca 15 Sekunden Länge (hab aber grundsätzlich verschieden große probiert)


    Als workaround hab ich das nun mit dem MediaPlayer gelöst :) Funzt ja auch^^


    LG

    Hallo.


    Ich spiele mich soeben mit Notifications herum. Allerdings bekomme ich meine eigenen Sounds nicht wirklich zum laufen.
    hier mal mein Code:


    Java
    nm = (NotificationManager) getSystemService(NOTIFICATION_SERVICE);
    Notification n = new Notification();        
    
    
    if (x == 1){
      n.sound = Uri.parse("android.resource://com.meineapp.test/raw/meinmp3");
    } else if (x == 2){
      n.defaults = Notification.DEFAULT_ALL;
    }
      nm.notify(uniqueID, n);


    Das standard gezwitschere funktioniert tadellos. Nur mein eigener Sound will sich nicht abspielen lassen...
    Kann mir mal jemand einen Hinweis geben was mir hier fehlt?


    Danke. LG

    Hey Leute.


    Erstmal: tolles Forum! Ich bin relativ neu in der Anroid/Java Programmierung (ca 1Monat nu).


    So nun steh ich vor einen Problem und ich werde einfach nicht schlau daraus.... ich hoffe ihr könnt mir weiterhelfen:
    Insert, Update und Delete diverser DB Einträge über die ID habe ich schon zustande gebracht. Allerdings beim auslesen hab ich so meine Probeme ;(


    Datenbank mit 1 Tabelle, mit momentan 3 Feldern
    Mein Ziel:
    - Werte auslesen (quasi select id, name, alter from db;)
    - Anzeige des Feldes "name" in einen ListView
    - Klick auf den Namen soll einen Toast mit dem Alter ausgeben



    Mein aktueller Stand ist, dass ich eine ArrayList Object erstelle, dort meine DB Einträge hinzufüge und in einer anderen Activity ausgebe.
    ...

    Java
    ArrayList dataList = new ArrayList();
    dataList.add(cursor.getLong(0))
    ;dataList.add(cursor.getString(1));
     dataList.add(cursor.getString(2));
     dataArrays.add(dataList);
    ...
    return dataArrays;


    So nun hab ich meine query (1 Tabelle, 3 Felder) gespeichert in dataArrays. In meiner nächsten Activity sieht das folgendermaßen aus:


    SQL
    ArrayList dataArray = new ArrayList();
    String me = dataArray.get(0).toString(); //so überhaupt richtig?
    String classes[] = { me };
    setListAdapter(new ArrayAdapter(ViewNamesSQL.this, android.R.layout.simple_list_item_1, classes));


    Die Ausgabe im ListView wird demnach 1 Wert in eckiger Klammer dargestellt --> [WertAusFeld1, WertAusFeld2, WertAusFeld3]
    Muss ich nun diesen String wieder zerlegen etc? Kommt mir sehr umständlich vor?


    Hoffe ihr habt eine Idee oder neuen/besseren Ansatz für mich :)


    LG Mario