我有一份清单:
public List <Book> bookList = new ArrayList <>();
您可以在Book引用上使用CharSequence获取Book的标题(这是一个CharSequence)。
我要做的是声明一个方法,它将图书列表作为输入参数,并返回包含图书标签的CharSequence[]。bookList是分类相册,如果可能的话,我想保留这个。
编辑:标题也是CharSequence。
我做了个数组,但没办法分类
String[] albums = {"Abbey Road - Beatles","Thriller - Michael Jackson",
"Queen - News of the World","Gimme Shelter - The Rolling Stones",
"Pink Floyd - The Dark Side of the Moon"};
使用Collections.sort(相册);给出错误:没有合适的排序方法(String[])
我已经导入了jav
如何在两个android活动之间保持数据更新。我正在做一个android相册项目,其中的主要活动是相册活动(我可以添加、删除和重命名相册)。但是,当用户单击刚刚创建的某个相册时,我使用一个照片活动启动一个意图,他可以在该活动中添加、删除和移动照片。所有操作都是在photoactivity中对相册执行的,在这两个活动中我都使用序列化将数据写回一个文本文件。问题是,当我从照片活动退回到主要活动时,对特定相册进行了一些更改。mainactivity不知道这些更新。
main activity中的代码,用于在用户选择的特定相册上启动照片意图
albumGridView.setOnItemClickLi