A
AlexxxBcN
Gamma
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
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:
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'
Yo creo que el problema está en esta parte
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:
Aqui el enlace de como hacerlo:
Using Coordinator Layout in Android
In this blog, we will learn how to use Coordinator Layout in Android. Coordinator Layout is super-powered FrameLayout that is used to handle the physical transactions or animations between various views present in a particular Activity.
blog.mindorks.com
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: