我们怎样才能在android中包含最喜欢的功能?请提供任何示例

时间:2011-02-24 12:31:39

标签: android

我们怎样才能在android中包含喜爱的功能?请提供任何示例 我的意思是说我的应用程序“最喜欢”有一个阶段。当您单击列表中的特定项目时,特定项目将添加到收藏夹中,您可以在该收藏夹列表中查看该选定项目。

2 个答案:

答案 0 :(得分:2)

如果我理解得很好,你想在某个地方存放收藏品。一种简单的方法是在SharedPreferences中创建一个存储您最喜欢的密​​钥。

// Read the favourites
SharedPreferences settings = context.getSharedPreferences("FavouritesApp", 0);
Set<String> favourites = setting.getStringSet("myFavourites");

// Write the favourites
SharedPreferences settings = getSharedPreferences("FavouritesApp", 0);
SharedPreferences.Editor editor = settings.edit();
editor.putStringSet("myFavourites",myStringSet);
editor.commit();

你要做的就是保留一组识别你最喜欢的字符串。

这是一个非常小的例子,可能不是最好的方法。

答案 1 :(得分:0)

由于这个问题与我的问题有关,请在此处发布。

我有一个Android应用程序,它显示引号并导航到下一个引用,依此类推。 我想根据用户对特定报价的选择添加“保存报价为最爱”。

一旦用户保存了Fav报价并希望仅查看这些报价,app就应该显示这些报价。

目前,app从XML文件中读取引号。如果需要更多信息来了解问题,请告诉我。