2011-08-16 14 views
0

私のアプリケーションにDBを作成しました。私は自分のアプリケーションでTextViewを1つ持っているので、テキストビューに何でもデータを保存する必要があります。どうやってやるの?テキストビューからデータを保存する

答えて

0

共有設定は、データを格納するためにあなたに参考になります。ここにドキュメントがあります。

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

とのTextViewのテキストは

public void insert(String data) 
    { 
     ContentValues in=new ContentValues(); 
     in.put("data", data); 

     db.insert(table_name, null, in); 
    } 

作成のように、データベース内の単一の値を挿入する方法を作成し、データベースアダプタクラスで

String textToStore = textview.getText().toString; 
0

はのTextViewからデータを取得:

String var = yourtextview.getText().toString(); 

はあなたの必要性に従って、この変数を保存...

1

を使用して取得することができますあなたのアダプタークラスのオブジェクトを作成し、insertテキストを編集テキストの値で呼び出します。

public void insert(Object data) 
    { 
     ContentValues in=new ContentValues(); 
     //in.put("data", (String) data); 
     in.putAll((ContentValues) data); 

     db.insert(table_name, null, in); 
    } 

ここでは、データベースに挿入するオブジェクトを渡すことができます。

関連する問題