1. Mitglieder surfen ohne Werbung auf Android-Hilfe.de! ✔ Jetzt kostenlos Mitglied in unserer Community werden.
  1. SeraphimSerapis, 27.10.2009 #1
    SeraphimSerapis

    SeraphimSerapis Threadstarter Android-Guru

    Hallo Leute ich habe ein Problem.
    Ich möchte in einer TextView innerhalb einer ScrollView einen String bearbeiten.
    Er hat mehrere Zeilen und hat folgende Form:
    Code:
    Montag:
    
    ...
    ...
    
    Dienstag:
    
    ..
    ..
    
    etc
    
    ..
    ..
    
    Freitag:
    
    Jetzt möchte ich aus diesem String nur den Teil von Montag haben, sprich bis zum ersten Vorkommen von Dienstag.
    Oder Nur Dienstag, sprich ohne Mittwoch-Freitag und ohne Montag.

    Mir ist klar, dass das Vorhaben nur über substring realisierbar ist, jedoch schaffe ich es nicht, das ganze zu beschneiden.

    Für Freitag sah mein Code so aus:
    Code:
    XmlParser.lol = XmlParser.lol.substring(XmlParser.lol.indexOf("Freitag:"), XmlParser.lol.length()-1);
    Sprich von Freitag aus bis zum letzten Teilstring.

    Ich hoffe jemand von euch hat eine Tolle Idee,
    Gruß Tim
     
  2. swordi, 27.10.2009 #2
    swordi

    swordi Gewerbliches Mitglied

    vielleicht so

    String montag = text.substring(0, text.indexOf("Dienstag"));

    String dienstag = text.substring(text.indexOf("Dienstag"), text.indexOf("Mittwoch"));

    usw ?
     
  3. SeraphimSerapis, 27.10.2009 #3
    SeraphimSerapis

    SeraphimSerapis Threadstarter Android-Guru

    Genau das versuche ich, aber anscheinend hat mein String eine andere Form.
    Das ganze Resultiert hieraus:
    public void characters(char ch[], int start, int length) {
    if(in_menuTag) {
    XmlParser.lol += "\n\n"+new String(ch,start,length)+":\n";
    }
    if(in_wochentagTag) {
    XmlParser.lol += "\n\n"+new String(ch,start,length)+":\n";
    }
    if(in_textTag) {
    String add = new String(ch,start,length)+ "\n\n";
    XmlParser.lol += add;
    }
    }

    Bei der Form:

    Wochentag
    Menu
    Text
    Menu
    Text

    Wochentag
    etc..
     
  4. swordi, 28.10.2009 #4
    swordi

    swordi Gewerbliches Mitglied

    hmm warum hast du da immer einen xmlparser?

    wenn du das schon alles als xml hast, dann wirds ja wohl aufgeteilt sein ?
     
  5. SeraphimSerapis, 28.10.2009 #5
    SeraphimSerapis

    SeraphimSerapis Threadstarter Android-Guru

    also.. mein problem ist gelöst - ich habe dieses mal einfach nen switch statt ner if benutzt und auf einmal lief es - seltsam aber für mich ok ;)
     
Die Seite wird geladen...
Ähnliche Themen Forum Datum
Abfrage editText-Felder TextUtils Android App Entwicklung 29.01.2018
PDF in App Anzeigen Android App Entwicklung 24.01.2018
[OFFEN] Suche jemand für SourceCode bearbeitung Android App Entwicklung 03.11.2017
[OFFEN] Aktuellen Standort auf Google Maps anzeigen Android App Entwicklung 23.10.2017
[OFFEN] Admob Anzeigen??? Android App Entwicklung 25.09.2017
[OFFEN] Bild per Intent an ListView übergeben und anzeigen Android App Entwicklung 13.08.2017
[ERLEDIGT] Android Studio - Buttons zu bestimmten Punkten per klick bewegen lassen Android App Entwicklung 20.07.2017
[GESCHLOSSEN] Kennt jemand ein Programm , um .DEX Dateien zu öffnen, bearbeiten und wieder speichern? Android App Entwicklung 20.07.2017

Besucher kamen mit folgenden Begriffen auf unsere Seite:

  1. strings in app bearbeiten

Du betrachtest das Thema "String bearbeiten und anzeigen lassen" im Forum "Android App Entwicklung",
  1. Android-Hilfe.de verwendet Cookies um Inhalte zu personalisieren und dir den bestmöglichen Service zu gewährleisten. Wenn du auf der Seite weitersurfst stimmst du der Cookie-Nutzung zu.  Ich stimme zu.