如何保存到收藏夹并获取要保存的收藏夹以显示

时间:2011-11-02 10:12:54

标签: java android eclipse

我正在编写在Android 2.2上运行的语言字典。我的方案是我想在收藏夹列表中添加单词,然后查看已保存的收藏夹。实际上,我想将喜欢的单词保存到sdcard上创建的(文本)文件中,当用户单击“查看收藏夹”时,将显示该文件中的单词并可以选择。

问题是我不知道如何编码“保存并查看”收藏列表。

这是我的代码:

btnAddFavourite = (ImageButton) findViewById(R.id.btnAddFavourite);

btnAddFavourite.setOnClickListener(new View.OnClickListener() {

            @Override
            public void onClick(View v) {
                // I want the code here!
                Toast toast = Toast.makeText(ContentView.this, R.string.messageWordAddedToFarvourite, Toast.LENGTH_SHORT);
                toast.show();
            }
        });

    btnAddFavourite.setOnLongClickListener(new View.OnLongClickListener() {

            @Override
            public boolean onLongClick(View v) {

                // Open the favourite Activity, which in turn will fetch the saved favourites, to show them.
                Intent intent = new Intent(getApplicationContext(), FavViewFavourite.class);
                intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
                getApplicationContext().startActivity(intent);

                return false;
            }
        });

我想知道是否有解决此问题的方法以及如何编写代码来解决此问题。非常感谢你。

1 个答案:

答案 0 :(得分:0)

嗯,解决什么问题?即使数据库本来是一个更好的解决方案,文本文件也应该工作。怎么了?