2015-03-25 82 views
0

我有两个活动:如何创建数据库和一个按钮,点击保存的两项活动数据在第二活动

在活动1 - 电话号码的EditText和一个NEXT按钮的名称的EditText去活性2 。

在activity2中 - 一个具有两个单选按钮的radio组和一个带有提交按钮的edittext,用于将所有activity1和activity2 edittexts和radiobuttons保存到数据库中。

首先我想知道如何在android eclipse java应用程序中创建数据库?

请帮忙。

+1

你应该使用'SharedPreferences'的拯救活动1的数据作为活性2被启动,并点击活性2的按钮,你应该保存在数据库 – Apurva 2015-03-25 07:18:50

+1

HTTP两种活动数据://www.androidhive。 info/2013/09/android-sqlite-database-with-multiple-tables /和http://www.vogella.com/tutorials/AndroidSQLite/article.html创建和管理数据库 – 2015-03-25 07:27:21

回答

0

要创建SQLite数据库,请遵循official指南。 您通过数据形式的活动1〜2你可以利用SharedPreferences或将它们添加到意向作为一个Bundle

Intent i = new Intent(this, Activity2.class); 
i.putExtra("number", iNumber); 
i.putExtra("name", sName); 
startActivity(i); 

在你得到这个数据,如波纹管的另一项活动。

String no = getIntent()..getExtras().getString("number"); 
String nm = getIntent()..getExtras().getString("name"); 
+0

代替“数字”我有从xml键入edittext id? – 2015-03-25 07:27:27

+0

没有那是在另一个活动中用于获取此数据的字符串 – 2015-03-25 07:28:45

+0

现在如何在activity2中获取这些值? – 2015-03-25 07:36:33

相关问题