从textview保存数据

时间:2011-08-16 05:50:41

标签: android android-ndk

我在我的应用程序中创建了一个数据库。我的应用程序中有一个TextView,我需要在textview中保存数据。我怎么能这样做?

3 个答案:

答案 0 :(得分:1)

在数据库适配器类中,创建一个在数据库中插入单个值的方法,如

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

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

创建适配器类的对象,然后使用编辑文本的值调用方法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);
    } 

在这里,您可以传递任何要插入数据库的对象。

答案 1 :(得分:0)

从textview获取数据:

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

根据您的需要保存此变量..

答案 2 :(得分:0)

共享首选项将有助于您存储数据。这是文档。

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

可以使用

获取textview中的文本
String textToStore = textview.getText().toString;