</android.support.constraint.ConstraintLayout>
AS中的设计视图如下,
接着是checkbox_item.xml,这个用的是相对布局,个人感觉还是这个相对整齐的排列还是喜欢用相对布局。这个布局文件描述的是每个ListView的选项,同时每个选项都包括一个ImageView和TextView,分别用来显示每个项前面的图片以及后面的文本,这个也可以根据需求自定义。
<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android=“http://schemas.android.com/apk/res/android”
android:layout_width=“match_parent”
android:layout_height=“wrap_content”
android:paddingTop=“5dp”
android:paddingBottom=“5dp”>
<ImageView
android:id="@+id/img"
android:layout_width=“65dp”
android:layout_height=“65dp”
android:src="@drawable/android_robot"/>
<TextView
android:id="@+id/text_view"
android:layout_width=“300dp”
android:layout_height=“65dp”
android:gravity=“center_vertical”
android:layout_alignParentEnd=“true”
android:layout_alignParentRight=“true”
android:layout_marginEnd=“44dp”
android:layout_marginRight=“44dp”
android:textAppearance="?android:textAppearanceLarge" />
AS中的设计视图如下,
还有就是problem04_action_mode.xml,也就是上方的选项菜单的有关设置。这里有全选(对钩标志)和删除(垃圾桶标志)两个选项,结果截图中显示的最左边的返回是actionMode自带的。另外,图标也是可以自己定制的,也就是icon的值,一般是将图片存在drawable文件夹