Ich habe diesen Layout-Code, die ich dachte, waren richtig:Wie richtige Ränder eingestellt
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="64dip"
android:background="@drawable/title_background">
<ImageView
android:layout_width="48dip"
android:layout_height="48dip"
android:layout_margin="8dip"
android:src="@drawable/title_icon" />
<ImageView
android:layout_width="128dip"
android:layout_height="32dip"
android:layout_margin="16dip"
android:src="@drawable/title_text" />
</LinearLayout>
Das Linearlayout eine Höhe von 64dip hat und das erste Image hat eine Höhe von 48dip. Aus der Mathematik, die ich vor langer Zeit gelernt habe, würde eine Marge von 8 Dip perfekt passen. Aber es ist nicht so, wie meine ImageViews unten abgeschnitten werden. Dies ist für eine benutzerdefinierte Titelleiste und ich habe die android: windowTitleSize auf 64Dip im Thema eingestellt.
Gibt es eine Art verstecktes Padding auf der Titelleiste? Und wenn ja, wie groß ist es?
könnte Hierarchie Ansicht von irgendeiner Hilfe sein? (Und was ist mit Bildskalierung? ...) – bigstones
Ich wünsche. Seit dem letzten Update funktioniert keines der Tools richtig. Nahm mich etwas Zeit, um Eclipse kaum laufen zu lassen. Danke aber. Ich habe keine Probleme, es schön aussehen zu lassen, ich wollte nur die genauen Maße. Ich werde es auf die harte Tour machen :-) – Espen