android - Titanium Mobile Android 连续更改顺序

标签 android ios mobile titanium

<分区>

在移动应用方面,我是一名新开发人员,我自己也是一名 iOS 用户。 对于一个应用程序,我们有一个包含 4 个项目的表,每个项目都可以从位置 1 到 4 排序。

现在在 iOS 上,我习惯于通过按住手指拖动项目并改变它的位置。在 Android 上似乎不是这种情况,我在 Android 上也找不到可以更改项目位置的应用程序。

你们如何建议这样做?

亲切的问候, 文森特

最佳答案

Titanium 为 tableView“移动”提供了一个属性,它允许 tableviewRow 在 IOS 中重新排序,但 android 没有这样的属性。

我会在这里建议 2 个解决方案

1- 如果您的行仅包含文本等,那么您可以监听事件“dragStart”和“dragEnd”并获取行内容的交换。

2- 你可以拼接行并在特定索引处添加它,但它不会给出 iPhone 外壳中的外观和感觉。

关于android - Titanium Mobile Android 连续更改顺序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13857045/

相关文章:

android - Kotlin-将ksoap2作为协程vs异步运行-哪个更好?

android - 通过 Android Intent 在 Google map 中添加多个航路点

ios - 如果应用程序正在运行并且配置文件显示 "Invalid Status"会发生什么?

ios - 简单类型(非 NSObject)上的 KVO (IOS 5)

css - 使用 weebly.com 仅在手机/平板电脑/台式机上显示 div

ios - 在 flex mobile 中,如何在 swf 文件中单击 url 时打开 puffin web 浏览器?

javascript - 有没有办法在手机 chrome 上创建 devtools 面板

android - 如何绘制带状线作为背景

javascript - 如何在 Kotlin 的 JS 接口(interface)中使用可选参数调用

ios - 具有一对多关系的 NSPredicate