SOLVED: параметр layout_height был установлен в Match_parent в определении кнопки. Изменено на wrap_content.
В настоящее время я работаю над новым приложением, в котором есть серия кнопок в верхней части главного экрана. XML файл "buttonBar" определяет линейный режимLayout и позже вложен в другой linearLayout.
Кнопки выглядят отлично и работают, однако, если я затем помещаю текстовое представление под оператор include, текст не появляется. Я думаю, что он действительно появляется за кнопками. Я предположил, что, поскольку он находился в пределах родительского linearLayout, он появлялся после включенного (вложенного) вложенного макета.
пожалуйста, может кто-нибудь объяснить, почему это не происходит, и указать мне в правильном направлении, чтобы решить эту проблему.
высоко ценится, M
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<include layout="@layout/buttonheader"/>
<TextView android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="TextView"
android:id="@+id/textView1"
android:textColor="#ffffff">
</TextView>
</LinearLayout>
Установите height
и width
включенного buttonheader
компоновки
Итак, вы можете видеть, что это включает макет в вашем макете