Java me 用户可编辑的sms发送号码,在我的j2me sms应用程序中

Java me 用户可编辑的sms发送号码,在我的j2me sms应用程序中,java-me,lwuit,rms,Java Me,Lwuit,Rms,在我的LWUIT j2me应用程序中, 我有一个用户可编辑的textfield,用户在其中输入一些值,并将其附加到我的sms内容中。稍后,用户点击“发送”,短信转到我在代码中写的号码(“sms://9900110010" 要求:用户应该能够编辑短信发送号码,而不是我在代码中编辑,并保存号码以备将来“发送” 我尝试过的是:我在菜单中创建了“设置”命令,单击该命令,使用新文本字段和“保存”命令生成新表单。我已经打开了一个rms记录库来保存号码;既然它是一个保存号码的字符串,那么在“sms://”之间

在我的LWUIT j2me应用程序中, 我有一个用户可编辑的
textfield
,用户在其中输入一些值,并将其附加到我的sms内容中。稍后,用户点击“发送”,短信转到我在代码中写的号码(“sms://9900110010"

要求:用户应该能够编辑短信发送号码,而不是我在代码中编辑,并保存号码以备将来“发送”

我尝试过的是:我在菜单中创建了“设置”命令,单击该命令,使用新文本字段和“保存”命令生成新表单。我已经打开了一个
rms记录库
来保存号码;既然它是一个保存号码的字符串,那么在“sms://”之间如何调用它呢

还是有其他方法可以做到这一点


因此,需要认真帮助的人。

只需将存储号码的字符串附加到:“sms://”。您可以这样做:

首先,将
textfield
内容存储在
recordstore
中。然后:

1) 打开你的唱片店。 2) 从记录库中读取号码。 3) 将数字存储在字符串中

然后:

存储数字为“99999999”的字符串//从RMS获得

字符串sms=“sms://”

短信=短信+储存号码的字符串


-Nikhil

谢谢你的回复Nikhil,你能给我一个例子吗?你刚才解释的过程,请告诉我,我是j2me新手。你可以得到如下文本字段内容:String textContent=yourTextField.getText();现在您可以将其存储在recordstore中。为什么不用谷歌搜索剩下的步骤呢?网络上有很多例子。好吧,我完全按照你告诉我的做了,它一直工作到应用程序打开,但一旦我关闭应用程序,再打开它,只需单击“发送”,它会给我空指针异常,我必须返回txtfield输入数字,然后开始发送,它工作,。。因此,请需要帮助..检查与记录存储相关的代码。您可能没有正确使用recordstore。尝试在netbeans中附加调试器并调试您的程序。我不知道如何调用上次保存的号码。。当midlet打开时,或者我不知道是否可能。。请帮忙。基本上,我想要的是我必须检索该文本字段中最后保存的号码。请帮我做这个。。