如何创建类似YouTube应用的ListView?

时间:2014-07-30 16:57:49

标签: java android xml android-layout android-xml

我一直在研究Android应用程序,我一直在尝试处理的一个主要问题是自定义ListView或GridView。

有人知道如何使用ListView或GridView使我的应用看起来非常像this吗?

1 个答案:

答案 0 :(得分:0)

应用这种设计最重要的是正确实现适配器,它将代表每一段数据(在你的情况下一个视频)。

或多或少的情况看起来像:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="wrap_content">

//you main picture
  <ImageView
      android:layout_width="fill_parent"
      android:layout_height="fill_parent">

  //layout to place other info like number of likes, comments, author etc.
      <RelativeLayout
          android:layout_width="wrap_content"
          android:layout_height="wrap_content"
          android:layout_gravity="center">

   //number of likes
          <TextView ... >

   //number of comments
          <TextView ... >

    ...

      </RelativeLayout>

  </RelativeLayout>

将这些视图设置在适合您的位置。