0 votos

Hola, no se si es porque solo se puede utilizar un FloatingActionsMenu en todo el proyecto, porque tengo puesto dos, y uno de ellos no se muestra.

Los tengo puesto en un Fragment, fragment distintos claro, y los xml tienen el mismo código, pues uno de los botones si se muestra y el otro no.


Este es el código del XML, solo cambia el id del otro XML

Libreria: 

implementation 'com.getbase:floatingactionbutton:1.10.1'

Codigo:

<RelativeLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="#FFFFFF"
    tools:context=".Fragment_1">

    <WebView
        android:id="@+id/webView_1"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout_marginStart="3dp"
        android:layout_marginTop="3dp"
        android:layout_marginEnd="3dp"
        android:nestedScrollingEnabled="true"
        android:orientation="vertical" />

        <com.getbase.floatingactionbutton.FloatingActionsMenu
            android:id="@+id/FabMenu_1"
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:layout_alignParentEnd="true"
            android:layout_alignParentBottom="true">

            <com.getbase.floatingactionbutton.FloatingActionButton
                android:id="@+id/Fab_Apen1"
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                app:fab_icon="@drawable/ic_ap1"
                app:fab_colorNormal="@color/Azul_2"
                app:fab_colorPressed="@color/Gris_3"
                app:fab_title="@string/texto1"
                app:fab_size="normal"/>

            <com.getbase.floatingactionbutton.FloatingActionButton
                android:id="@+id/Fab_Apen2"
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                app:fab_icon="@drawable/ic_ap2"
                app:fab_colorNormal="@color/Azul_2"
                app:fab_colorPressed="@color/Gris_3"
                app:fab_title="@string/texto2"
                app:fab_size="normal"/>

        </com.getbase.floatingactionbutton.FloatingActionsMenu>

</RelativeLayout>

Porque el botón flotante solo se ve en un fragment y en el otro no ?

 

P.D., he probado tambien con la libreria implementation 'com.github.clans:fab:1.6.4' y tambien pasa lo mismo.

 

Un saludo.

por en Android

1 Respuesta

0 votos
Vale, ya esta, no me digas que ha pasado pero no he tocado nada, hay al volver a reinicar ya funciona.

 

No se si tiene algo que ver con otro problema que tengo, en un menu horizontal que tengo puesto, que al pulsar en uno de las pestañas, te muestra otra pestaña distinta.

Aprovecho para preguntar por este problema, sabes a que se debe ese comportamiento?

 

Un saludo.
por