数据适配器只能显示单一的文本
先创建一个按钮来控制数据适配器
<Button
android:id="@+id/arrayAdapter_btn"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="数据适配器对话框"
android:layout_gravity="center_horizontal"
android:onClick="myClick" />
在主页上实现显示
然后实现方法
这一行代码的意思是按照系统有的使用
自定义的适配器要选择不同的参数
创建出的array_item_layout来使用
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:padding="10dp"
android:gravity="center_vertical">
<ImageView
android:id="@+id/item_icon"
android:layout_width="40dp"
android:layout_height="40dp"
android:src="@mipmap/star"/>
<TextView
android:id="@+id/item_txt"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="测试"
android:layout_marginLeft="15dp"/>
</LinearLayout>
自定义适配器的第三个参数为
便完成数据适配器对话框的使用。
本文地址:https://blog.csdn.net/Derrick_itRose/article/details/107496656