Я сделал макет, который имеет кнопки в нижней части:Android Lollipop устройство не показывает нижние кнопки
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context="my.site.com.myapp.fragments.NewsFragment">
<!— TODO: Update blank fragment layout —>
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
<ListView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:id="@+id/newsListView"
android:layout_alignParentBottom="true"
android:layout_alignParentTop="true"
android:layout_marginBottom="48dp" />
<LinearLayout
android:orientation="horizontal"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:id="@+id/linearLayout4">
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="All Events"
android:id="@+id/fromNewsToAllEventsButton"
android:layout_weight="1"
android:background="@android:color/holo_blue_bright"/>
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/fromNewsToAllSharesButton"
android:layout_weight="1"
android:text="Shares"
android:background="@android:color/holo_blue_dark"/>
</LinearLayout>
</RelativeLayout>
</FrameLayout>
Android 4.1 в состоянии показать нижние кнопки в то время как Android 5.1 нет.
На левой стороне Android 5.1 на правой стороне Android 4.1.
Поддерживает ли Android 5.1 дополнительные конфигурации на макетах? Если это особенность новых версий, то это плохая функция.
Основная проблема заключается в том, что если этот макет размещен на Activity, он показывает кнопки. Однако он не отображается в Fragment
Почему вы установили два свойства: андроид: layout_alignParentBottom = "истинный" андроид: layout_alignParentTop = "истина" в ListView? – SANAT
Имеет ли это влияние в моей проблеме? Когда я разместил listview, он автоматически добавил их. –
Удалить андроид: layout_alignParentBottom = "true" из списка. – SANAT