Como hacer Scroll de arriba abajo en este layout

AlexxxBcN Seguir

Gamma
Verificación en dos pasos desactivada
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
18 Feb 2013
Mensajes
421
Hola , tengo este layout , pero cuando carga el layout , el scroll empieza de abajo aribba , me gustaria que fuese de arriba abajo , pero no doy con la tecla ,
cualquier método sobre scroll me lo hace de abajo aribba , alguna ayuda o idea del proque me lo hace de abajo arriba ?. Gracias.

Mas Info: En el emulador de AS me funciona bien ( aunque la imagen no se esconde ) , pero en el móvil me hace el scroll de abajo arriba

Esto es lo que quiero hacer , aqui una imagen:
using-coordinator-layout-android-e3xample.gif



Aqui el enlace de como hacerlo:

Empieza que tengo que agregar esta dependencia:
implementation 'com.android.support:design:

Pero como estoy con android 29 , me dice que no es compatible , que es para android 28

La libreria que tengo yo es esta
implementation 'com.google.android.material:material:1.1.0'




Insertar CODE, HTML o PHP:
<?xml version="1.0" encoding="utf-8"?>

<android.support.v4.widget.NestedScrollView
    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"
    app:layout_behavior="@string/appbar_scrolling_view_behavior">



<RelativeLayout
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="#E0E0E0"
    tools:context="com.app.palop.DetailActivity"
    >

    <RelativeLayout
        android:id="@+id/product_top_card"
        android:layout_width="match_parent"
        android:layout_height="300dp"
        android:layout_alignParentStart="true"
        android:layout_alignParentTop="true"
        android:elevation="4dp">

        <ImageView
            android:id="@+id/image"
            android:layout_width="match_parent"
            android:layout_height="400dp"
            android:alpha="1.0"
            android:scaleType="centerCrop"
            tools:src="@drawable/1" />

        <View
            android:layout_width="match_parent"
            android:layout_height="0dp"
            android:background="@drawable/gradient" />

        <!-- Back button -->
        <ImageView
            android:id="@+id/button_back"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignLeft="@+id/name"
            android:layout_marginTop="16dp"
            android:layout_marginLeft="6dp"
            android:background="?attr/selectableItemBackground"
            app:srcCompat="@drawable/ic_close_white_24px" />

        <TextView
            android:id="@+id/name"
            style="@style/AppTheme.Title"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:visibility="gone"
            android:layout_alignParentStart="true"
            android:layout_centerVertical="true"
            android:layout_marginStart="17dp"
            android:textColor="@android:color/background_dark"
            android:textStyle="bold"
            tools:text="Some" />

        <me.zhanghai.android.materialratingbar.MaterialRatingBar
            android:id="@+id/rating"
            style="@style/Widget.MaterialRatingBar.RatingBar.Indicator"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignLeft="@+id/name"
            app:mrb_progressTint="@android:color/white"
            android:layout_marginTop="280dp"
            app:mrb_secondaryProgressTint="@android:color/white" />

        <TextView
            android:id="@+id/num_ratings"
            style="@style/AppTheme.Body1"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignBottom="@+id/rating"
            android:layout_alignTop="@+id/rating"
            android:layout_marginLeft="4dp"
            android:layout_toRightOf="@+id/rating"
            android:gravity="center"
            android:textColor="@android:color/white"
            tools:text="(10)" />

        <TextView
            android:id="@+id/category"
            style="@style/AppTheme.Subheader"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignBottom="@+id/image"
            android:layout_alignLeft="@+id/name"
            android:layout_marginBottom="8dp"
            android:layout_marginTop="8dp"
            android:textColor="@android:color/white"
            android:visibility="gone"

            tools:text="Italian" />

        <TextView
            android:id="@+id/product_city_divider"
            style="@style/AppTheme.TextDivider"
            android:layout_alignTop="@+id/category"
            android:layout_toRightOf="@+id/category"
            android:text="@string/divider_bullet"
            android:textColor="@android:color/white" />

        <TextView
            android:id="@+id/primeros"
            android:layout_centerHorizontal="true"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_marginTop="90dp"
            android:textColor="@android:color/white"
            android:textSize="20sp"
            android:gravity="center"
            tools:text="text" />


        <TextView
            android:id="@+id/primeros2"
            android:layout_centerHorizontal="true"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_marginTop="115dp"
            android:textColor="@android:color/white"
            android:textSize="20sp"
            android:gravity="center"
            tools:text="text" />


        <TextView
            android:id="@+id/primeros3"
            android:layout_centerHorizontal="true"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_marginTop="140dp"
            android:textColor="@android:color/white"
            android:textSize="20sp"
            android:gravity="center"
            tools:text="text" />


        <TextView
            android:id="@+id/primeros4"
            android:layout_centerHorizontal="true"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_marginTop="165dp"
            android:textColor="@android:color/white"
            android:textSize="20sp"
            android:gravity="center"
            tools:text="text" />


        <TextView
            android:id="@+id/primeros5"
            android:layout_centerHorizontal="true"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_marginTop="190dp"
            android:textColor="@android:color/white"
            android:textSize="20sp"
            android:gravity="center"
            tools:text="text" />

        <TextView
            android:id="@+id/primeros6"
            android:layout_centerHorizontal="true"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_marginTop="215dp"
            android:textColor="@android:color/white"
            android:textSize="20sp"
            android:gravity="center"
            tools:text="text" />

        <TextView
            android:id="@+id/primeros7"
            android:layout_centerHorizontal="true"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_marginTop="240dp"
            android:textColor="@android:color/white"
            android:textSize="20sp"
            android:gravity="center"
            tools:text="text" />





        <TextView
            android:id="@+id/jo"
            style="@style/AppTheme.Subheader"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignTop="@+id/category"
            android:layout_below="@+id/category"
            android:layout_toRightOf="@+id/jo_divider"
            android:textColor="@android:color/white"
            android:visibility="gone"

            tools:text="text" />

        <TextView
            android:id="@+id/jo"
            style="@style/AppTheme.Body1"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignParentRight="true"
            android:layout_alignTop="@+id/name"
            android:layout_marginRight="8dp"
            android:layout_marginTop="8dp"
            android:textColor="@android:color/white"
            android:textStyle="bold"
            android:visibility="gone"
            tools:text="text" />

    </RelativeLayout>

    <android.support.design.widget.FloatingActionButton
        android:id="@+id/fab_show_rating_dialog"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignBottom="@+id/top_card"
        android:layout_alignParentRight="true"
        android:layout_marginBottom="-28dp"
        android:layout_marginRight="16dp"
        app:srcCompat="@drawable/ic_add_white_24px" />

    <!-- Ratings -->
    <android.support.v7.widget.RecyclerView
        android:id="@+id/recycler_ratings"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_below="@+id/top_card"
        android:background="@android:color/transparent"
        android:clipToPadding="false"
        android:paddingBottom="16dp"
        android:paddingTop="28dp"
        android:visibility="gone"
        tools:listitem="@layout/item_rating" />

    <!-- View for empty ratings -->
    <LinearLayout
        android:id="@+id/view_empty_ratings"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentBottom="true"
        android:layout_below="@+id/top_card"
        android:layout_centerHorizontal="true"
        android:gravity="center"
        android:orientation="vertical"
        android:visibility="gone"
        tools:visibility="visible">

        <ImageView
            android:src="@drawable/pers"
            style="@style/AppTheme.person" />

        <TextView
            style="@style/AppTheme.Body1"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="@string/no_reviews"
            android:textColor="@color/greyDisabled" />

    </LinearLayout>

</RelativeLayout>
</android.support.v4.widget.NestedScrollView>


Yo creo que el problema está en esta parte

Insertar CODE, HTML o PHP:
    <android.support.v7.widget.RecyclerView
        android:id="@+id/recycler_ratings"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_below="@+id/top_card"
        android:background="@android:color/transparent"
        android:clipToPadding="false"
        android:paddingBottom="16dp"
        android:paddingTop="28dp"
        android:visibility="gone"
        tools:listitem="@layout/item_rating" />
 
Última edición:

AlexxxBcN

Gamma
Verificación en dos pasos desactivada
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
18 Feb 2013
Mensajes
421
He añadido más info al tema , alguna ayuda o idea , gracias
 

¡Regístrate y comienza a ganar!

Beneficios

  • Gana dinero por participar
  • Gana dinero por recomendarnos
  • Descubre ofertas de empleo diariamente
  • Negocios seguros
  • ¡Información premium y más!

Acceder

¿Ya tienes una cuenta? Accede aquí

Arriba