Bir düzen bileşen yüksekliğini, başka bir bileşenle aynı şekilde nasıl ayarlayabilirim: örnek: Android'i ayarlayabilir miyim: layout_height = "@ + id/info_box.height" veya benzer bir şey yapabilir miyim?Bir düzen bileşeninin yüksekliğini, başka bir bileşenin yüksekliğine nasıl ayarlayabilirim?
Ben ImageView yüksekliği benim LinearLayout
ImageView android:id="@+id/border"
android:src="@drawable/frame"
android:layout_below="@+id/title"
android:layout_width="fill_parent"
android:layout_height="????"
android:scaleType="fitXY"
android:drawingCacheQuality="auto"
/>
<LinearLayout
android:id="@+id/info_box"
android:orientation="vertical"
android:layout_below="@+id/title"
android:background="@layout/my_bg"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
>
... other stuff . .
</LinearLayout>
Umm. Neden hayal gücünüzü lineer mizanpajınıza yerleştirmiyorsunuz ve yüksekliği fill_parent olarak ayarlamıyorsunuz? – Falmarri
@Falmarri: Onun ImageView ve LinearLayout aynı sonucu olmazdı bir yatay LinearLayout (belirtilmemiş) içinde ise. Ayrıca, bir çocuk için fill_parent ve ebeveyn için wrap_content olabilir mi? Bu neredeyse paradoksal görünüyor. – kcoppock
Daha fazla bilgi gerekli. ImageView ve LinerLayout'unuzun kök ViewGroup'ı nedir? Düzeninizle ne elde etmek istiyorsunuz? –