Beiträge von Ephialtes

    habe das problem selber gelöst. ein ziemlich dummer fehler.


    habe überprüft, ob eine checkbox gesetzt werden soll. wenn ja, soll er sie halt setzen.
    aber man muss auch sagen, dass eine checkbox nicht gesetzt werden soll. Sprich man muss hier den else teil mit reinnehmen:


    Code
    if(checked)
    {
       cb.setChecked(true);
    }
    else
    {
       cb.setChecked(false);
    }

    hey nochmal...


    also ich habe es soweit ganz gut hinbekommen.
    allerdings habe ich jetzt ein ganz dickes problem und ich finde keine lösung! laut meinem code darf das auch gar nicht so sein.
    und zwar:
    ich habe eine gruppe die nicht ausgewählt ist (bei der checkbox) und eine gruppe die ausgewählt ist.
    sobald ich aber die gruppe mit den ausgewählten schließe, ändert sich auf einmal die checkbox bei den nicht ausgewählten auf ausgewählt.
    die position ist dabei eigentlich immer gleich: also sind die ersten beiden ausgewählt, ändern sich auch die ersten beiden bei den nicht ausgewählten. manchmal ist aber auch dann auch der letzte ausgewählt.
    ist irgendwie schwer zu beschreiben, aber ich hoffe ihr versteht mein problem und könnt mir helfen


    Edit:
    übrigens ist es nicht nur beim schließen einer gruppe, sondern auch wenn ich in der listview scrolle oder sich die ansicht überhaupt ändern. auf einmal sind durch zauberhand irgendwelche checkboxen ausgewählt

    zwischen deinem Like und dem search_text fehlt noch ein leerzeichen.
    außerdem müssen strings immer in hochkommata stehen:


    SQL
    SELECT _id, company, surname, firstname, email FROM " + SQLiteAdvanced.MY_DB_TABLE + " WHERE " + search_mode + " LIKE '" + search_text + "';

    Hey Leute,


    ich habe eine ExpandableListView mit CheckBoxen erstellt.
    Gibt es dafür eine einfache Methode für das Speichern und Laden des CheckBox-Status?


    Zudem habe ich noch eine Frage:
    Ich habe in der Datenbank eine Tabelle mit Personen und eigenen IDs. Gibt es die Möglichkeit diese IDs in die ListView mit zu übernehmen? Also es gibt ja z.B. die ID oder die Position einer "Einheit" in der ListView. Und diese ID möchte ich gerne mit meiner eigenen ID überschreiben, damit ich einfacher auf die Datenbank zugreifen kann. Gibt es sowas?


    Vielen Dank,
    MfG Ephialtes

    hi,


    ich möchte in meiner datenbank überprüfen, ob ein eintrag schon vorhanden ist.
    Ich mache es so:


    Code
    int table_id = 3;
    Cursor cursor = myDB.rawQuery("SELECT _id FROM table WHERE _id = "+table_id+";", null);
    			
    if(cursor.getCount() == 0)
    {
    //to do
    }
    cursor.close();


    allerdings geht das programm immer in die if-verzweigung. selbst wenn der eintrag schon vorhanden ist.
    gibt es eine bessere funktion als getCount() ?


    Vielen Dank,
    Ephialtes

    Hallo Leute,


    ich habe vor in meiner App mehrere Animationen bzw Transitions einzubauen. Allerdings weiß ich nicht wie.
    Ich hätte gerne einen Umblätter Effekt wenn man zwischen Activitys wechselt. Weiß zufällig jemand wie das geht? Oder kann mir einer sagen wie man überhaupt Animationen einbaut? Habe die Suchfunktion benutzt, aber leider nichts dazu gefunden.


    Vielen Dank,
    Ephialtes

    so habe es jetzt gelöst. habe jetzt eine php datei auf dem server liegen. dann greife ich mit java auf diese per http post zu und kann mit namevaluepairs auch übergabeparameter an die datei senden. danach bekomm ich vom server eine JSON Array zurück und kann damit halt die daten ausgeben.
    alles gar kein problem mehr.


    allerdings könnte das ja auch ganz schön lange dauern. wäre da nicht zum beispiel ein ladebildschirm sinnvoll? und wie setzt man den am besten um? habe das problem ebenfalls schon gelöst. allerdings verwende ich eine asynchrone klasse für das abrufen der SQL Daten. wird das so gemacht oder gibt es eine bessere lösung?!

    Danke für die schnelle Antwort. Aber so ganz verstehe ich deine Lösung jetzt nicht.


    In meiner Datenbank liegen ganz normale Texte z.B. Rezepte für ein Rezeptbuch oder ein Wochenplan in dem verschiedene Tätigkeiten stehen.
    Ich hätte jetzt ein .php Dokument auf dem Server gelegt und dieses mit der App aufgerufen. Dadurch können ja auch die Daten abgerufen werden. Nur meine Frage war, ob es irgendwie einen anderen "schöneren" Weg gibt?


    Bis dann,
    Ephialtes

    Hallo,


    ich bin gerade dabei eine App zu entwickeln.
    Dabei habe ich eine mySQL Datenbank auf meinem Webserver und möchte die Daten mit der App abrufen. Habe irgendwie leider noch nichts richtiges dazu gefunden. Deswegen schreibe ich jetzt hier.


    Also wie kann ich die Daten von meiner mySQL Datenbank holen? Macht man das mit einer .php Seite oder hat das etwas mit einem Content Provider zu tun oder gibt es eine viel bessere Methode?


    Vielen Dank,
    Ephialtes