Gonfio questa vista e la aggiungo al mio ListView come intestazione. Sto cercando di renderlo 500dp alta (hard coded, per il bene di questo esempio)L'intestazione di ListView ignora layout_height
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical"
android:layout_width="match_parent" android:background="@drawable/repeat_background"
android:layout_height="500dp">
<ImageView android:id="@+id/filter_menu" android:src="@drawable/ic_sort"
android:layout_gravity="center_vertical" android:padding="8dp"
android:layout_weight="0"
android:layout_width="wrap_content" android:layout_height="wrap_content"
android:onClick="showPopup"/>
</LinearLayout>
Il ListView non rispetta l'authoritah della sua intestazione e avvolge sul suo contenuto. Qualcuno può spiegare cosa succede?
+1 per una risposta elaborata. Non sono sicuro di cosa pensare di questo; bug - o funzionalità? L'astrazione, o il modello mentale si rompe quando le cose non funzionano come previsto. –
fantastico, grazie! – kiruwka