Android开发,仿钉钉审核列表功能实现

本文介绍如何在Android中实现一个仿钉钉的审核列表功能,该功能包括一个显示文字的视图、右侧箭头以及可点击的加号图标。使用GridView实现,点击加号可添加新项,点击项目则删除。通过自定义Adapter和getView方法设置内容,通过监听点击事件处理添加和删除操作。最终展示了一个简单的实现效果。

项目开发,要求一个类似于钉钉审核的东西,如下


挺简单的一个东西,去网上找了一下,发现没有现成的,就想着自己做一个了

大概说一下思路,其实比较简单

1.这个审核列表可以提取为一个有字的view和右边的一个箭头这样的一个layout组成的,最后一个为一个加号的图片

2.点击加号可以添加新的项,点击项目,可以删除当前

3.颜色是随机的

其实这就是一个gridview就可以实现的简单ui了(其实还可以用recylerview,会更加简单好看,需要的可以自己尝试)

首先一个简单的gridview

<GridView
        android:id="@+id/gv_audit"
        android:layout_width="match_parent"
        android:layout_height="200dp"
        android:numColumns="5"
        android:horizontalSpacing="3dp"
        android:verticalSpacing="5dp">

    </GridView>
参数意义就不讲了,都能看懂吧

然后就是一个gridview的适配器

public class AuditGridAdapter extends BaseAdapter {

    private LayoutInflater inflater;
    private boolean shape;
    private Context context;
    private List<NameEntity> nameList = new ArrayList<>();


    public boolean isShape() {
        return shape;
    }

    public void setShape(boolean shape) {
        this.shape = shape;
    }

    public AuditGridAdapter(Context context, List&
评论 4
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值