如何保存Edittext的输入以用作android程序的基本全局变量?

时间:2014-08-15 14:57:39

标签: android android-edittext basic4android

我想将用户在Edittext中的输入保存为全局变量,以便可以在其他活动中使用。我正在使用basic4android程序。 谢谢,

我使用了这段代码

第一项活动

Sub Process_Globals     '这些全局变量将在应用程序启动时声明一次。     '可以从所有模块访问这些变量。

X = EditText1.text

End Sub

Sub Globals     '每次创建活动时,都会重新声明这些全局变量。     '这些变量只能从这个模块访问。

**Private Button1 As Button
Private EditText1 As EditText
Public X As Double**

**Private Label1 As Label**

End Sub

Sub Activity_Create(FirstTime As Boolean)     '不要忘记加载使用可视化设计器创建的布局文件。例如:     “Activity.LoadLayout( “布局1”) Activity.LoadLayout( “输入”)

StartActivity( “甜点”)

End Sub

第二次活动

Sub Globals     '每次创建活动时,都会重新声明这些全局变量。     '这些变量只能从这个模块访问。

Private Label1 As Label
Private RadioButton1 As RadioButton

End Sub

Sub Activity_Create(FirstTime As Boolean)     '不要忘记加载使用可视化设计器创建的布局文件。例如:     “Activity.LoadLayout( “布局1”)     Activity.LoadLayout( “甜点”)

End Sub

Sub Activity_Resume

End Sub

Sub Activity_Pause(UserClosed As Boolean)

End Sub

Sub RadioButton1_CheckedChange(Checked As Boolean)

Label1.text = X

我想在标签中显示变量X的值 结束次

但是它表示变量X未声明,我已经在第一个活动中声明了 如何修复它?

1 个答案:

答案 0 :(得分:0)

这不是答案。这是个主意。使用Shared Preference或sqlite db存储值。你可以通过其他活动打电话给它。