Ich versuche vier gleich große Quadrate auf einem Android Screen & amp; Ich habe jetzt versucht, was sich wie eine Million verschiedener Ansätze anfühlt, aber keiner von ihnen scheint zu funktionieren: (.
Was ich im Moment habe, ist folgendes:
%Vor%Das macht im Grunde genommen den Job. Jedoch hat jedes dieser vier Bilder eine große Polsterung darüber und darunter. Wie werde ich das los? Oder muss ich insgesamt einen anderen Layout-Typ verwenden?
Um mein Problem zu veranschaulichen, hier ist ein Bild. Auf der linken Seite ist, was ich habe, auf der rechten Seite ist das, was ich brauche. Bild
Vielen Dank!
Prost, Markus!
Entferne layout_weight
von deinen TableRows und setze ihre layout_height
auf wrap_content
. Fügen Sie dann eine leere TableRow darunter mit layout_height
auf fill_parent
ein.
Versuchen Sie, die ImageView-Höhe auf fill_parent zu setzen, ich denke, das sollte ausreichen. Wie auch immer, es würde helfen, wenn Ihre XML-Eigenschaften in Zeilen aufgeteilt wären, es wäre schwer für den Rest von uns, eine einzelne Zeile von Eigenschaften zu lesen.
Warum platzieren Sie auch ein TableLayout in einem LinearLayout? Sofern Sie nicht mehr Elemente in diesem Linear haben, können Sie es loswerden.