我试图将我的字符串插入我的数据库表,但它没有出现,所以任何建议,我如何字符串我的文本,以便它能够出现在android数据库表
btnplayer = (Button) findViewById(R.id.button1);
tw1 = (TextView)findViewById(R.id.PX2);
btnplayer.setOnClickListener(new View.OnClickListener() {
SharedPreferences myPrefs = getSharedPreferences("PREF_COUNT", 0);
SharedPreferences.Editor myEditor = myPrefs.edit();
public void onClick(View v) {
String Player = myPrefs.getString("tw1",name);
DataStorage.this.btnplayer.setText("add name [" + Player + "]");
myEditor.putString("Player", Player);
myEditor.commit();
答案 0 :(得分:1)
请更清楚地提问。
如果你想将数据存储在android中的数据库中,你可以使用android http://developer.android.com/training/basics/data-storage/databases.html中提供的SQLite数据库
但如果只需要存储字符串,我建议使用sharedpreferences。
答案 1 :(得分:0)
如果您已经存储了相同的值(第一次没有值,那么您将获得默认的“名称”,然后您将再次存储,我没有得到此声明String Player = myPrefs.getString("tw1",name);
背后的含义该名称带有名为“Player”的新密钥。你在哪里存放“tw1”?究竟你面临的问题是什么?