1. Gewinne jetzt ein UMiDIGI C Note - alle Informationen findest du hier!!
  1. Gibbsnich, 13.08.2010 #1
    Gibbsnich

    Gibbsnich Threadstarter Android-Hilfe.de Mitglied

    Hallo,

    ich nutze WebView, um eine einfache XML-Datei darzustellen.
    Eigentlich klappt das wunderbar, solange ich keinen Einfluss auf die Breite der Tabelle nehme.
    Sobald aber der Tag
    <table bgcolor="#ffffff" border="0" width="100%">
    drinsteht, kommt nur Mist heraus.
    Grund ist offensichtlich das "100%" !
    Lasse ich das Prozentzeichen weg, habe ich eine Tabelle mit nur 100 Pixel Breite, aber perfekter Darstellung.

    Ich habe schon versucht, das % durch \u0025 zu ersetzen, aber das hilft auch nicht...

    Aber da gibt es doch eine Lösung, oder ? :confused:

    Zur Übersicht hier noch die komplette XML-Datei:
    <?xml version="1.0" encoding="UTF-8"?>
    <Error>
    <Reiter>MDE00P00010</Reiter>
    <Panel>0</Panel>
    <Text>
    <Html xmlns:sem="com.dvb.app.util.BISFunctionsLibrary">
    <table bgcolor="#ffffff" border="0" width="100%">
    <tbody>
    <tr>
    <td height="120px"><font color="#ff0000">
    <br>Fehler</br><br>Hier steht ein Fehlertext!</br>
    </font>
    </td>
    </tr>
    </tbody>
    </table>
    </Html>
    </Text>
    </Error>
     
  2. stisi, 13.08.2010 #2
    stisi

    stisi Neuer Benutzer

    Hallo,

    schon mal mit "wrap_content" versucht?


    Bsp.:
    Code:
    <TableLayout
    android:id="@+id/tablelayout1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:orientation="vertical"
    >
    
    mfG stisi
     
  3. Gibbsnich, 13.08.2010 #3
    Gibbsnich

    Gibbsnich Threadstarter Android-Hilfe.de Mitglied

    Hallo stisi,

    wenn ich gar keine Breite eingebe, werden eh 100 % zu Grunde gelegt.
    Aber ich muss die Breite steuern können !
    Die Inhalte der XML-Datei kommen von einem Server und der kann durchaus einmal 30% in einer Spalte verlangen, daher muss die App das verarbeiten können.

    Gruß
    gibbsnich
     
  4. TobiTobsen, 15.08.2010 #4
    TobiTobsen

    TobiTobsen Neuer Benutzer

    Bringts da vll ne Escape Sequenz? \%?
     
  5. Gibbsnich, 16.08.2010 #5
    Gibbsnich

    Gibbsnich Threadstarter Android-Hilfe.de Mitglied

    Klappt leider auch nicht.
    Ich habe es mit Meldung.replace("%", "\\%") und mit Meldung.replace("%", "\\u0025").
    Leider ohne Erfolg.
     
Die Seite wird geladen...
Ähnliche Themen Forum Datum
[OFFEN] Doubletap auf den Screen Android App Entwicklung Samstag um 18:15 Uhr
[OFFEN] WebView Probleme Android App Entwicklung 19.05.2017
[ERLEDIGT] GIF in WebView mehrmals abspielen Android App Entwicklung 02.04.2017
Du betrachtest das Thema "Prozentzeichen ruiniert WebView" im Forum "Android App Entwicklung",