2015-03-25 48 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

相關問題