1

我试图将我的字符串插入到我的数据库表中,但它没有出现,所以关于这个的任何建议我如何将我的文本串起来以便它能够出现在 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();
4

2 回答 2

1

请让你的问题更清楚。

如果您想将数据存储在 android 的数据库中,您可以使用 android http://developer.android.com/training/basics/data-storage/databases.html
中提供的 SQLite 数据库,但如果只有字符串需要,我建议使用 sharedpreferences储藏。

于 2013-07-13T17:27:06.150 回答
0

如果您已经存储了相同的值,我没有理解此语句背后的含义String Player = myPrefs.getString("tw1",name);(第一次将没有值,因此您将取回默认的“名称”,然后您将再次使用名为“的新键存储该名称”播放器”)。你在哪里存储“tw1”?您具体面临什么问题?

于 2013-07-13T17:18:21.607 回答