欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

怎么让imagebutton位置随点击listview的行的时候改变位置

更新时间: 2014-01-05 02:35:23 责任编辑: Author_N1

 

如何让imagebutton位置随点击listview的行的时候改变位置?
<LinearLayout....省略
  <AbsoluteLayout 
    android:layout_width="match_parent"
    android:layout_weight="1.0"
    android:layout_height="wrap_content"
    android:layout_marginTop="10dip"
        >
<ListView 
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:cacheColorHint="#00000000"
    android:id="@+id/lvSongAllList" >
</ListView>
        <!-- 长按按钮显示正常点歌与置顶操作 --> 
         <ImageButton android:id="@+id/up2top1"
         android:layout_width="30dip"
         android:layout_height="30dip"
         android:background="@drawable/selected_up2top"
         />
</AbsoluteLayout>
--参考方法--
你可以换种思路,ListView里面每一行的布局中都包含了置顶的ImageButton,没点击的时候都是隐藏的,点击后就显示出来
--参考方法--
引用:
Quote: 引用:

Quote: 引用:

Quote: 引用:

你可以换种思路,ListView里面每一行的布局中都包含了置顶的ImageButton,没点击的时候都是隐藏的,点击后就显示出来


这个倒是可以实现,问题是,最好的方式是,点击一行,然后按钮随手势进入这一行是最好的。整个listview每行都显示按钮,好似不是很美观


不是每行都显示按妞,只有你点击的那一行才显示,其他没被点击的隐藏该按钮


这个有个问题,就是数据都是动态显示的,如果隐藏,需要重新刷新所有数据,不妥,不妥


那你就搞个动画,获取点击位置的坐标,点击后通过动画将按钮飞过来
--参考方法--
引用:
你可以换种思路,ListView里面每一行的布局中都包含了置顶的ImageButton,没点击的时候都是隐藏的,点击后就显示出来

这种思路最好也最正常
--参考方法--
就当是new一个activity
--参考方法--
引用:
Quote: 引用:

当你点击某一行的时候,就在这一行的view当中动态添加一个imagebutton,不知此思路可否?


添加之后,如何隐藏呢?因为数据是动态更新的,如果再刷新一遍就显得数据慢


当下一个点击事件发生的时候删除如何?
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 02:35:23
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/11793/
本文WWW.DOC100.NET DOC100.NET版权所有。