“添加到列表”的方法 - Android应用程序??什么方法适合?

时间:2015-12-11 05:10:34

标签: java android list mobile

所以我打算开发一个Android应用程序。在一个活动中,如果我单击添加按钮,则会提示用户输入并存储数据。之后,另一个“项目列表”按钮,用户可以看到他们添加了哪个项目以及他们之前输入的信息。

我正在考虑使用if .. else语句通过设置默认状态= 0的变量来检查按钮是否单击,并在单击时更改为1。

但我怎样才能确保赢得的功能搞砸了?对此有什么更好的建议吗?我是刚开始探索android studio的初学者。

1 个答案:

答案 0 :(得分:0)

好的,这是非常简单和合乎逻辑的,这是我最好的解释。这是一个相当长的解释,但我尽可能彻底地解释......如果您需要更多帮助,请告诉我:

您不需要执行任何status=0项内容。只需要一个onclick监听器:

enter image description here (androidfromhome.com)

在监听器中,您想要使用文本输入转到另一个屏幕。所以,只需要在onClick上有一个意图,它将用户带到另一个屏幕:

enter image description here (www.devcfgc.com)

好的,现在你的第二个屏幕对了吗?您将需要在屏幕中间的文本视图(在xml中更改此内容),用户可以在其中输入数据:

String stuff = TextView.getText();

注意,您需要初始化textview:

enter image description here (androidfromhome.com)

所以,现在你得到了用户输入的文字。只需将其保存在SharedPreferences中即可,保存它!

http://developer.android.com/reference/android/content/SharedPreferences.html

阅读上面链接中的SharedPreferences。

所以现在,你已经保存了。如果你要获得大量数据,你也可以将它保存在数据库中,这是更高级的东西,我不知道该怎么做。现在,使用以下方法在屏幕上显示已保存的数据(再次使用意图显示新屏幕):

setText();
在textView对象上进行下一个活动。那就是它!