如何让imagebutton位置随点击listview的行的时候改变位置? 做一个点歌app,很多歌曲在listview上面,需要将某一首歌曲置顶,当客户点击任意一行的时候,置顶的imagebutton就到那一行,做了一天,没有成功,各路高手帮忙。image_Up2Top.setPadding(nleft, nTop, nleft + nUp2TopWidth, nTop + nUp2TopHeight); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你可以换种思路,ListView里面每一行的布局中都包含了置顶的ImageButton,没点击的时候都是隐藏的,点击后就显示出来 这个倒是可以实现,问题是,最好的方式是,点击一行,然后按钮随手势进入这一行是最好的。整个listview每行都显示按钮,好似不是很美观 这个倒是可以实现,问题是,最好的方式是,点击一行,然后按钮随手势进入这一行是最好的。整个listview每行都显示按钮,好似不是很美观不是每行都显示按妞,只有你点击的那一行才显示,其他没被点击的隐藏该按钮 这个倒是可以实现,问题是,最好的方式是,点击一行,然后按钮随手势进入这一行是最好的。整个listview每行都显示按钮,好似不是很美观不是每行都显示按妞,只有你点击的那一行才显示,其他没被点击的隐藏该按钮这个有个问题,就是数据都是动态显示的,如果隐藏,需要重新刷新所有数据,不妥,不妥 这个倒是可以实现,问题是,最好的方式是,点击一行,然后按钮随手势进入这一行是最好的。整个listview每行都显示按钮,好似不是很美观不是每行都显示按妞,只有你点击的那一行才显示,其他没被点击的隐藏该按钮这个有个问题,就是数据都是动态显示的,如果隐藏,需要重新刷新所有数据,不妥,不妥那你就搞个动画,获取点击位置的坐标,点击后通过动画将按钮飞过来 这个倒是可以实现,问题是,最好的方式是,点击一行,然后按钮随手势进入这一行是最好的。整个listview每行都显示按钮,好似不是很美观不是每行都显示按妞,只有你点击的那一行才显示,其他没被点击的隐藏该按钮这个有个问题,就是数据都是动态显示的,如果隐藏,需要重新刷新所有数据,不妥,不妥那你就搞个动画,获取点击位置的坐标,点击后通过动画将按钮飞过来我有点不理解,为何改变坐标不行呢?一动不动,气死我了 当你点击某一行的时候,就在这一行的view当中动态添加一个imagebutton,不知此思路可否? 主要是想做到一个效果,imagebutton重叠在行的上面,除了用AbsoluteLayout ,framelayout(两个方法都不行),还有没有其他办法? 这个倒是可以实现,问题是,最好的方式是,点击一行,然后按钮随手势进入这一行是最好的。整个listview每行都显示按钮,好似不是很美观不是每行都显示按妞,只有你点击的那一行才显示,其他没被点击的隐藏该按钮这个有个问题,就是数据都是动态显示的,如果隐藏,需要重新刷新所有数据,不妥,不妥那你就搞个动画,获取点击位置的坐标,点击后通过动画将按钮飞过来我有点不理解,为何改变坐标不行呢?一动不动,气死我了你怎么改动坐标的?贴出代码来,这种情况可以用FrameLayout 这个倒是可以实现,问题是,最好的方式是,点击一行,然后按钮随手势进入这一行是最好的。整个listview每行都显示按钮,好似不是很美观不是每行都显示按妞,只有你点击的那一行才显示,其他没被点击的隐藏该按钮这个有个问题,就是数据都是动态显示的,如果隐藏,需要重新刷新所有数据,不妥,不妥那你就搞个动画,获取点击位置的坐标,点击后通过动画将按钮飞过来我有点不理解,为何改变坐标不行呢?一动不动,气死我了你怎么改动坐标的?贴出代码来,这种情况可以用FrameLayout就是这样:image_Up2Top.setPadding(nleft, nTop, nleft + nUp2TopWidth, nTop + nUp2TopHeight); 这个倒是可以实现,问题是,最好的方式是,点击一行,然后按钮随手势进入这一行是最好的。整个listview每行都显示按钮,好似不是很美观不是每行都显示按妞,只有你点击的那一行才显示,其他没被点击的隐藏该按钮这个有个问题,就是数据都是动态显示的,如果隐藏,需要重新刷新所有数据,不妥,不妥那你就搞个动画,获取点击位置的坐标,点击后通过动画将按钮飞过来我有点不理解,为何改变坐标不行呢?一动不动,气死我了你怎么改动坐标的?贴出代码来,这种情况可以用FrameLayout就是这样:image_Up2Top.setPadding(nleft, nTop, nleft + nUp2TopWidth, nTop + nUp2TopHeight); 你这是sedPadding,哪里是在移动啊? Button不要写在XML上试试。。点击时候重新布局 添加之后,如何隐藏呢?因为数据是动态更新的,如果再刷新一遍就显得数据慢当下一个点击事件发生的时候删除如何?有一个 int visiblePosition = lvAllList.getFirstVisiblePosition(); int nLastVisiblePosition = lvAllList.getLastVisiblePosition(); 下一次点击的时候,将可视范围内的按钮清除。这个可行。 go桌面主题的设计与实现 android监听网络变化问题 使用自定义类时在view中抛出空指针异常 单行的布局 如何给他弄成两个相等长度的文本呢 在线等!! 在创建HELLOWORLD程序时出现了下列问题? Android怎样实现双缓冲?----绘制地图时怎样提高效率? 求助,急,关于google map v2安卓版 用动画移动某个View后,这个View没有获取到新位置的手势。 [Socket]两个外网ip通过socket通信失败的问题 安卓有没有像这种的弹出框 CheckBox实现单选怎么做? 请问如何设置弹出菜单(popupMenu)的背景颜色或style
这个倒是可以实现,问题是,最好的方式是,点击一行,然后按钮随手势进入这一行是最好的。整个listview每行都显示按钮,好似不是很美观
这个倒是可以实现,问题是,最好的方式是,点击一行,然后按钮随手势进入这一行是最好的。整个listview每行都显示按钮,好似不是很美观不是每行都显示按妞,只有你点击的那一行才显示,其他没被点击的隐藏该按钮
这个倒是可以实现,问题是,最好的方式是,点击一行,然后按钮随手势进入这一行是最好的。整个listview每行都显示按钮,好似不是很美观不是每行都显示按妞,只有你点击的那一行才显示,其他没被点击的隐藏该按钮这个有个问题,就是数据都是动态显示的,如果隐藏,需要重新刷新所有数据,不妥,不妥
这个倒是可以实现,问题是,最好的方式是,点击一行,然后按钮随手势进入这一行是最好的。整个listview每行都显示按钮,好似不是很美观不是每行都显示按妞,只有你点击的那一行才显示,其他没被点击的隐藏该按钮这个有个问题,就是数据都是动态显示的,如果隐藏,需要重新刷新所有数据,不妥,不妥那你就搞个动画,获取点击位置的坐标,点击后通过动画将按钮飞过来
这个倒是可以实现,问题是,最好的方式是,点击一行,然后按钮随手势进入这一行是最好的。整个listview每行都显示按钮,好似不是很美观不是每行都显示按妞,只有你点击的那一行才显示,其他没被点击的隐藏该按钮这个有个问题,就是数据都是动态显示的,如果隐藏,需要重新刷新所有数据,不妥,不妥那你就搞个动画,获取点击位置的坐标,点击后通过动画将按钮飞过来我有点不理解,为何改变坐标不行呢?一动不动,气死我了
这个倒是可以实现,问题是,最好的方式是,点击一行,然后按钮随手势进入这一行是最好的。整个listview每行都显示按钮,好似不是很美观不是每行都显示按妞,只有你点击的那一行才显示,其他没被点击的隐藏该按钮这个有个问题,就是数据都是动态显示的,如果隐藏,需要重新刷新所有数据,不妥,不妥那你就搞个动画,获取点击位置的坐标,点击后通过动画将按钮飞过来我有点不理解,为何改变坐标不行呢?一动不动,气死我了你怎么改动坐标的?贴出代码来,这种情况可以用FrameLayout
这个倒是可以实现,问题是,最好的方式是,点击一行,然后按钮随手势进入这一行是最好的。整个listview每行都显示按钮,好似不是很美观不是每行都显示按妞,只有你点击的那一行才显示,其他没被点击的隐藏该按钮这个有个问题,就是数据都是动态显示的,如果隐藏,需要重新刷新所有数据,不妥,不妥那你就搞个动画,获取点击位置的坐标,点击后通过动画将按钮飞过来我有点不理解,为何改变坐标不行呢?一动不动,气死我了你怎么改动坐标的?贴出代码来,这种情况可以用FrameLayout就是这样:
image_Up2Top.setPadding(nleft, nTop, nleft + nUp2TopWidth, nTop + nUp2TopHeight);
这个倒是可以实现,问题是,最好的方式是,点击一行,然后按钮随手势进入这一行是最好的。整个listview每行都显示按钮,好似不是很美观不是每行都显示按妞,只有你点击的那一行才显示,其他没被点击的隐藏该按钮这个有个问题,就是数据都是动态显示的,如果隐藏,需要重新刷新所有数据,不妥,不妥那你就搞个动画,获取点击位置的坐标,点击后通过动画将按钮飞过来我有点不理解,为何改变坐标不行呢?一动不动,气死我了你怎么改动坐标的?贴出代码来,这种情况可以用FrameLayout就是这样:
image_Up2Top.setPadding(nleft, nTop, nleft + nUp2TopWidth, nTop + nUp2TopHeight); 你这是sedPadding,哪里是在移动啊?
添加之后,如何隐藏呢?因为数据是动态更新的,如果再刷新一遍就显得数据慢当下一个点击事件发生的时候删除如何?有一个
int visiblePosition = lvAllList.getFirstVisiblePosition();
int nLastVisiblePosition = lvAllList.getLastVisiblePosition();
下一次点击的时候,将可视范围内的按钮清除。这个可行。