用户
 找回密码
 立即注册

1

主题

2

帖子

33

积分

新手上路

Rank: 1

积分
33
发表于 2019-4-3 12:51:47
根据群里的有个哥们问的问题,花了半个小时,实现了一个类似于QQ的聊天界面侧滑和长按弹出的示例,大家不要在意UI,只要看看如何实现的就行了......
效果视频如下:




附件中源代码







本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
使用道具 举报 回复
发表于 2019-4-3 12:59:45
先说下吧,具体就是ListView,然后ListView的模板用SwipeView,SwipeView里面再放一个Panel(设置Touchable为True),Panel实现LongPress事件(就是长按事件),然后用ShowContextDialog来显示。

模板中的消息内容最后显示了...,实际上设置Label的NumberOfLines为1就行了,超过长度自动会添加...的。

其它的有问题直接在下面问就行了,另外主要使用了相对布局(我用习惯了)。感觉还可以再好看一些,不过不想搞了,效果实现就行。
使用道具 举报 回复 支持 反对
发新帖
您需要登录后才可以回帖 登录 | 立即注册