Hello Guys我正在尝试在我的一个项目中实现标签拖动,该项目应该在 android 2.2 或更高版本上运行,类似于Google Chrome桌面浏览器的拖动和交换。
我已经考虑过以下方式来实现它,如下所示
使用给定逻辑http://jqfaq.com/how-to-drag-and-drop-replace-the-position/将线性布局作为垂直方向,并使用手势和动画添加和删除元素
使用自定义ViewPager和Fragments实现相同的
扩展FrameLayout并动态添加和删除标签,当用户按下并开始拖动然后随机播放所有标签..但这种方式需要再次销毁并创建所有可见标签以提供相同的效果,方式可能有效,但必须重建我的进度和活动工作
使用活动组作为拖放,视图从api level 11开始
我希望你们有我的问题并提出建议,如果有一些现成的样品和最好的方法