##效果展示
项目基本结构
在之前项目的基础上添加了ExpandCollapseAdapter类,用来控制recycleview页面;添加了dialogview页面,用来输入姓名,电话和邮箱信息;添加了item2页面,用来实现recycleview中item的折叠和展开功能。
关键代码
在contactFragment中添加对recycleview页面的显示功能,还有对FloatingActionButton控件的点击事件的编写。
package com.example.dell.myapplication;
import android.app.Fragment;
import android.content.Context;
import android.content.DialogInterface;
import android.os.Bundle;
import android.support.design.widget.FloatingActionButton;
import android.support.v7.app.AlertDialog;
import android.support.v7.widget.AlertDialogLayout;
import android.support.v7.widget.DividerItemDecoration;
import android.support.v7.widget.LinearLayoutManager;
import android.support.v7.widget.RecyclerView;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.EditText;