<?xml version="1.0" encoding="utf-8"?> <androidx.constraintlayout.widget.ConstraintLayout 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"> <com.shuyu.gsyvideoplayer.video.StandardGSYVideoPlayer android:id="@+id/gsy" android:layout_width="match_parent" android:layout_height="match_parent" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" > </com.shuyu.gsyvideoplayer.video.StandardGSYVideoPlayer> <ImageView android:id="@+id/iv_zhuan_tj" android:layout_width="@dimen/dp_40" android:layout_height="43dp" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintRight_toRightOf="parent" android:layout_marginBottom="@dimen/dp_20" android:layout_marginRight="@dimen/dp_20" android:background="@color/white" /> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/tv_fenxiang" android:text="6.6万" android:textColor="@color/white" app:layout_constraintBottom_toTopOf="@id/iv_zhuan_tj" app:layout_constraintLeft_toLeftOf="@id/iv_zhuan_tj" android:layout_marginBottom="@dimen/dp_20" /> <ImageView android:layout_width="@dimen/dp_30" android:layout_height="@dimen/dp_30" android:src="@drawable/ic_fenxiang" android:layout_marginBottom="@dimen/dp_5" app:layout_constraintRight_toRightOf="@id/iv_zhuan_tj" app:layout_constraintLeft_toLeftOf="@id/iv_zhuan_tj" app:layout_constraintBottom_toTopOf="@id/tv_fenxiang" android:id="@+id/iv_fenxiang" /> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/tv_shoucang" android:text="1.2万" android:textColor="@color/white" android:layout_marginBottom="@dimen/dp_5" app:layout_constraintBottom_toTopOf="@id/iv_fenxiang" app:layout_constraintRight_toRightOf="@id/iv_fenxiang" /> <ImageView android:layout_width="@dimen/dp_30" android:layout_height="@dimen/dp_30" android:src="@drawable/ic_shoucang" app:layout_constraintBottom_toTopOf="@id/tv_shoucang" app:layout_constraintRight_toRightOf="@id/tv_shoucang" android:layout_marginBottom="@dimen/dp_5" android:id="@+id/im_shoucang" /> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/pinglun" android:text="2.2万" android:textColor="@color/white" android:layout_marginBottom="@dimen/dp_20" app:layout_constraintBottom_toTopOf="@id/im_shoucang" app:layout_constraintRight_toRightOf="@id/tv_shoucang" /> <ImageView android:layout_width="30dp" android:layout_height="@dimen/dp_30" android:id="@+id/ivpinglun" app:layout_constraintBottom_toTopOf="@id/pinglun" app:layout_constraintRight_toRightOf="@id/pinglun" android:src="@drawable/ic_pinglun" android:layout_marginBottom="@dimen/dp_5" /> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/dianzan" android:text="3.3万" android:textColor="@color/white" app:layout_constraintRight_toRightOf="@id/pinglun" app:layout_constraintBottom_toTopOf="@id/ivpinglun" android:layout_marginBottom="@dimen/dp_20" /> <ImageView android:layout_width="@dimen/dp_30" android:layout_height="@dimen/dp_30" android:id="@+id/iv_dianzan" android:src="@drawable/ic_dianzan" android:layout_marginBottom="@dimen/dp_5" app:layout_constraintRight_toRightOf="@id/ivpinglun" app:layout_constraintBottom_toTopOf="@id/dianzan" /> <ImageView android:layout_width="@dimen/dp_50" android:layout_height="@dimen/dp_50" android:id="@+id/iv_tou" app:layout_constraintBottom_toTopOf="@id/iv_dianzan" android:src="@drawable/shape_tuijian_tou" app:layout_constraintLeft_toLeftOf="@id/iv_dianzan" app:layout_constraintRight_toRightOf="@id/dianzan" android:layout_marginBottom="@dimen/dp_20" /> <ImageView android:layout_width="@dimen/dp_20" android:layout_height="@dimen/dp_20" android:id="@+id/iv_add" android:src="@drawable/ic_add" android:background="@drawable/shape_tuijian_add" android:layout_marginBottom="@dimen/dp_20" app:layout_constraintLeft_toLeftOf="@id/iv_dianzan" app:layout_constraintBottom_toTopOf="@id/iv_dianzan" app:layout_constraintRight_toRightOf="@id/iv_dianzan" /> <TextView android:layout_width="@dimen/dp_150" android:layout_height="wrap_content" android:text="拉法的创作" android:textSize="@dimen/dp_20" android:textColor="@color/white" android:id="@+id/tv_pao" android:focusable="true" android:singleLine="true" android:focusableInTouchMode="true" android:ellipsize="marquee" android:marqueeRepeatLimit="marquee_forever" android:layout_marginLeft="@dimen/dp_10" android:layout_marginBottom="@dimen/dp_10" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintLeft_toLeftOf="parent" /> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/tv_caption" android:text="海绵他没毛病" android:textColor="@color/white" android:layout_marginTop="@dimen/dp_5" android:layout_marginLeft="@dimen/dp_5" app:layout_constraintBottom_toTopOf="@id/tv_pao" app:layout_constraintLeft_toLeftOf="@id/tv_pao" /> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:textSize="@dimen/dp_15" android:textColor="@color/white" android:layout_marginLeft="@dimen/dp_5" android:layout_marginBottom="@dimen/dp_5" app:layout_constraintBottom_toTopOf="@id/tv_caption" app:layout_constraintLeft_toLeftOf="@id/tv_caption" android:text="拉法" android:id="@+id/tv_user" /> <!-- 定位 --> <androidx.constraintlayout.widget.ConstraintLayout android:layout_width="@dimen/dp_200" android:layout_height="wrap_content" android:background="@drawable/shape_tuijian_dingwei" app:layout_constraintBottom_toTopOf="@id/tv_user" app:layout_constraintLeft_toLeftOf="@id/tv_pao" > <ImageView android:layout_width="@dimen/dp_30" android:layout_height="@dimen/dp_30" android:id="@+id/iv_dingwei" android:src="@drawable/ic_dingwei" app:layout_constraintTop_toTopOf="parent" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintLeft_toLeftOf="parent" /> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="家" android:id="@+id/tv_dingwei" android:textColor="@color/white" android:layout_marginLeft="@dimen/dp_5" app:layout_constraintLeft_toRightOf="@id/iv_dingwei" app:layout_constraintTop_toTopOf="parent" app:layout_constraintBottom_toBottomOf="parent" /> </androidx.constraintlayout.widget.ConstraintLayout> <androidx.constraintlayout.widget.ConstraintLayout android:layout_width="@dimen/dp_200" android:layout_height="wrap_content" app:layout_constraintLeft_toLeftOf="parent" app:layout_constraintRight_toRightOf="parent" android:background="@drawable/shape_tuijian_quan_jin" android:layout_marginTop="@dimen/dp_200" app:layout_constraintTop_toTopOf="parent" > <ImageView android:layout_width="@dimen/dp_30" android:layout_height="@dimen/dp_30" android:id="@+id/iv_quan" app:layout_constraintTop_toTopOf="parent" app:layout_constraintRight_toRightOf="parent" app:layout_constraintLeft_toLeftOf="parent" android:src="@drawable/ic_hengping" /> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="全屏播放" android:textColor="@color/white" android:id="@+id/tv_quan" android:layout_marginLeft="@dimen/dp_10" app:layout_constraintLeft_toRightOf="@+id/iv_quan" app:layout_constraintTop_toTopOf="parent" app:layout_constraintBottom_toBottomOf="parent" /> </androidx.constraintlayout.widget.ConstraintLayout> </androidx.constraintlayout.widget.ConstraintLayout>
短视频推荐页面布局
于 2023-12-14 16:45:32 首次发布