我在我的应用程序中创建了一个数据库。我的应用程序中有一个TextView,我需要在textview中保存数据。我怎么能这样做?
答案 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;