我的问题是如何将用户文本输入保存到 corona sdk 中的 .txt 文件中。
所以基本上我想要实现的是,当用户在文本框中写入内容然后按下保存按钮时,来自 textxbox 的文本会保存到系统文档目录中的 .txt 文件中。
谢谢帮忙!:)
这是代码:)
local function inputListener( event )
if event.phase == "began" then
-- user begins editing textBox
print( event.text )
elseif event.phase == "ended" then
local myfile = io.open( filePath, "w" )
myfile:write(textBox)
io.close(myfile)
elseif event.phase == "editing" then
print( event.newCharacters )
print( event.oldText )
print( event.startPosition )
print( event.text )
end
end
local textBox = native.newTextBox( 200, 200, 280, 140 )
textBox.text = "This is line 1.\nAnd this is line2"
textBox.isEditable = true
textBox:addEventListener( "userInput", inputListener )