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
String in JSON Format Android App Entwicklung 17.09.2018
String als Datei (eigene Dateiendung) sharen Android App Entwicklung 09.08.2018
Google Entwickler Account erstellen lassen Android App Entwicklung 02.08.2018
Abfrage editText-Felder TextUtils Android App Entwicklung 29.01.2018
PDF in App Anzeigen Android App Entwicklung 24.01.2018

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.