文件名称:类似微信实现的选人控件.zip
文件大小:1.3MB
文件格式:ZIP
更新时间:2022-07-30 05:01:40
安卓源码-其他
类似微信实现的选人控件,微信里面的选人控件有两个listView,一个垂直一个水平的,android没有自带的水平listView,不过有一个开源的java代码实现。 这里就采用这个HorizontalListView实现。 不过默认的水平ListView实现里面,没有自动滑动到最右端的效果,类似ListView里面的stackFromBottom效果。这里添加了这个效果。不过,没有写成自定义属性。注意了。 实现原理很简单,直接在onLayout里面画控件的时候,调用mScroller.setFinalX()即可。 有处理难度的地方是 1.计算滚动条滑动的数值具体是多少。---这里我还没有处理好,希望高手提出改善建议! 2.计算水平listView里面最多显示的item的个数,针对不同的屏幕,item显示的个数应该明显不同的。 实现功能: 1.两个list联动 2.水平listView点击item自动取消 3.水平listView自动滑动到最右边
【文件预览】:
checklistdemo
----bin()
--------classes.dex(461KB)
--------res()
--------jarlist.cache(119B)
--------dexedLibs()
--------classes()
--------resources.ap_(145KB)
--------checklistdemo.apk(302KB)
--------AndroidManifest.xml(865B)
----res()
--------menu()
--------drawable()
--------values()
--------layout()
----proguard-project.txt(781B)
----ic_launcher-web.png(54KB)
----assets()
----gen()
--------com()
----src()
--------com()
----.project(849B)
----说明.htm(4KB)
----.classpath(364B)
----project.properties(572B)
----AndroidManifest.xml(865B)
----libs()
--------android-support-v4.jar(377KB)