【问题标题】:Write/Read then Save text file Basic4Android写入/读取然后保存文本文件 Basic4Android
【发布时间】:2013-08-23 18:39:13
【问题描述】:
我正在 Basic4android 上创建一个应用程序,该应用程序在下拉列表 (Spinner) 中收集 GPS 坐标和设备缺陷。 GPS 坐标由纬度和经度组成,当 GPS 处于打开状态时,标签字段上会显示缺陷,而 Spinner 字段下会显示缺陷(例如,“Broken cross arm”、“Broken Insulator”、“Rusty Structure”的下拉菜单)。我能够完成所有这些并创建一个“提交”按钮,该按钮应该将三个字段(经度、纬度和缺陷)复制到一个文本文件中。知道每次按提交时如何存储这些字段吗?当我路过输电塔时,我将使用这个应用程序进行检查,我会将坐标和明显的缺陷记录到android上的文件中。
谢谢,
伊莱
【问题讨论】:
标签:
android
basic4android
vb4android
【解决方案1】:
有一些解决方案。其中之一是翻动一个列表文件。在经度、纬度和缺陷之间添加一个字符作为分隔符。
在全局部分声明列表
Dim list1 as list
在创建活动事件时初始化列表
List1.Initialize
点击提交按钮
newstring=longt &"|" &lat &"|"& defi
If File.Exists (File.DirInternal & "/","Log.txt") Then
List1 = File.ReadList (File.DirInternal & "/","Log.txt")
end if
List1.add(newstring)
File.Writelist(File.DirInternal & "/","Log.txt",List1)
您可以在以后需要时将每一行拆分为单独的经度、纬度和不足之处。