Android studio-可复制布局

Android studio-可复制布局,android,android-layout,Android,Android Layout,我正在尝试创建联系人页面。每个联系人都包含在RelativeLayout中,并且有几个文本视图和10+个图像视图。显然,将有多个联系人,因此布局,有没有办法复制一个通用布局,而不是为每个imageview和textview创建单独的变量,这将花费很长时间。您可能正在寻找的是一个ListView。关联的适配器可以从公共布局构造自定义视图,并用于每个联系人 或者,还有“包含”布局标签,允许您合并外部布局 <LinearLayout xmlns:android="http://schemas.a

我正在尝试创建联系人页面。每个联系人都包含在RelativeLayout中,并且有几个文本视图和10+个图像视图。显然,将有多个联系人,因此布局,有没有办法复制一个通用布局,而不是为每个imageview和textview创建单独的变量,这将花费很长时间。

您可能正在寻找的是一个ListView。关联的适配器可以从公共布局构造自定义视图,并用于每个联系人

或者,还有“包含”布局标签,允许您合并外部布局

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
     android:orientation="vertical"
     android:layout_width="match_parent"
     android:layout_height="match_parent">

     <include layout="@layout/separate_layout_file"/>

</LinearLayout>

您可能正在寻找的是列表视图。关联的适配器可以从公共布局构造自定义视图,并用于每个联系人

或者,还有“包含”布局标签,允许您合并外部布局

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
     android:orientation="vertical"
     android:layout_width="match_parent"
     android:layout_height="match_parent">

     <include layout="@layout/separate_layout_file"/>

</LinearLayout>

您可以将光标适配器与列表视图一起使用

  • 在SQLite中定义一个包含联系人信息的表
  • 为联系人视图的外观创建视图模板(看起来您已经有了)
  • 定义游标适配器并将表中的数据绑定到在步骤2中创建的视图模板/布局
  • 检索包含联系人表信息的光标
  • 将适配器连接到将显示所有联系人的列表视图

  • 如果您需要更多信息,请查看本教程的分步教程。

    您可以将光标适配器与列表视图一起使用

  • 在SQLite中定义一个包含联系人信息的表
  • 为联系人视图的外观创建视图模板(看起来您已经有了)
  • 定义游标适配器并将表中的数据绑定到在步骤2中创建的视图模板/布局
  • 检索包含联系人表信息的光标
  • 将适配器连接到将显示所有联系人的列表视图

  • 如果您需要更多信息,请查看本教程的分步教程。

    您可以使用recyclerview或Listview

    有关回收者视图,请查看以下链接

    有关listview,请参阅此链接

    您可以使用recyclerview或Listview

    有关回收者视图,请查看以下链接

    有关listview,请参阅此链接

    谢谢,我发现使用回收器视图是最好的解决方案。谢谢,我发现使用回收器视图是最好的解决方案。