German WebView - HTML Formatierung - %Height wird falsch dargestellt

BernhardS

Member
Licensed User
Longtime User
Hallo Leute,

ich möchte eine von mir erstelle HTML-Webseite in ein Webview laden und diese soll sich an das Webview anpassen.
Die HTML-Seite hat mehrere 2spaltige Tabellen, die alle gleich groß sind. Breite und Höhe jeder einzelnen Tabelle sind weight = 100% und height = 100% . Die Anpassung an die Breite des Webview funktioniert einwandfrei, jedoch die Höhe nicht. Bei der ersten Tabelle passt die Höhe, ab der zweiten Tabelle wird die Höhe immer größer. Wenn ich die HMTL-Seite mit dem InternetExplorer oder Firefox öffne, funktioniert dies alles einwandfrei, nur nicht mit dem WebView.
Hat jemand eine Lösung dafür???

HMTL-Code:
B4X:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html; charset=ISO-8859-1"
http-equiv="content-type">
  <title></title>
</head>
<body>
<table
style="width: 100%; height: 100%; text-align: left; margin-left: auto; margin-right: auto;"
border="0" cellpadding="2" cellspacing="2">
  <tbody>
    <tr>
      <td align="undefined" valign="undefined"></td>
      <td align="undefined" valign="undefined"></td>
    </tr>
  </tbody>
</table>
<br>
<table
style="width: 100%; height: 100%; text-align: left; margin-left: auto; margin-right: auto;"
border="0" cellpadding="2" cellspacing="2">
  <tbody>
    <tr>
      <td align="undefined" valign="undefined"></td>
      <td align="undefined" valign="undefined"></td>
    </tr>
  </tbody>
</table>
<br>
<table
style="width: 100%; height: 100%; text-align: left; margin-left: auto; margin-right: auto;"
border="0" cellpadding="2" cellspacing="2">
  <tbody>
    <tr>
      <td align="undefined" valign="undefined"></td>
      <td align="undefined" valign="undefined"></td>
    </tr>
  </tbody>
</table>
<br>
</body>
</html>
 

Anne

Member
Licensed User
Longtime User
Hallo Bernhard

Ich habe etwas Ähnliches programmiert, aber die Tabellen weniger komfortabel ausgestattet als du, sondern so:
<Table Width=100%>
Height habe ich gar nicht angegeben. Funktioniert, glaub mir!
Gruss Anne
 
Top