最终目的
模拟ListView的setOnItemClickListener()方法,调用者只须调用类似于setOnItemClickListener的东西就能获得被点击item的相关数据。
给选中的Item添加效果(For API 11+):
Set list view to single choice:<ListView android:choiceMode="singleChoice" />
Set the background of the root element of your item layout to your selector:<LinearLayout android:background="@drawable/selector">
一、 首先,我们看看下面这几张图片,找找其中有什么共同之处?不知道大家有没有发现在这几张图片中,title的位置基本上是一样的,中间的文字在改变,或者是两边的按钮由图片换成了文字。
php递归函数中使用return的时候会碰到无法正确返回想要的值得情况,如果不明白其中的原因,很难找出错误的,就下面的具体例子来说明一下吧:
1 | function test($i){ |
将GBK,UTF8字符串转化为Unicode编码的类