Kotlin Android 自定义列表视图2025年3月17日 | 阅读 3 分钟 在之前的教程Kotlin Android 列表视图中,我们创建了一个默认列表视图的示例。 Android 提供了一个自定义列表视图的功能。 在本教程中,我们将自定义我们的列表视图。 一个适配器类用于在列表中添加列表项。 它将数据列表连接到 AdapterView 以及其他视图组件(ListView、ScrollView 等)。 Kotlin Android 自定义列表视图示例在此示例中,我们将创建一个自定义列表视图,并在列表项上执行点击操作。 在此自定义列表视图中,我们为列表视图的每一行添加一个图像和两个不同的文本描述。 activity_main.xml在 activity_main.xml 文件中,添加一个 ListView 组件来显示项目列表。 custom_list.xml在布局目录中创建一个名为 custom_list.xml 的布局文件,并添加一个 ImageView 和两个 TextView。 ImageView 用于显示图像,一个 TextView 用于显示标题,另一个 TextView 用于显示文本描述。 MainActivity.kt在 MainActivity.kt 类中添加以下代码。 在这个类中,我们创建了两个字符串数组和一个整数数组,分别用于存储字符串文本和图像 ID。 从这个类中,我们通过传递上下文和数据作为参数来调用一个名为 MyListAdapter 的自定义适配器类。 listView.adapter = myListAdapter 将返回的适配器设置为 ListView。 MyListAdapter.kt现在,创建一个名为 MyListAdapter.kt 的自定义适配器类,该类将数据模型填充到 ListView 中。 输出 ![]() ![]() 下一主题# |
我们请求您订阅我们的新闻通讯以获取最新更新。