我试图做的事情(特别是弦乐),人们已经收藏了,如果他们点击“添加到收藏夹”在执行这样的列表:如何从ArrayList中删除条目?
类声明:
ArrayList<String> favoritesArray = new ArrayList<String>();
String[] factoids;
int counter;
下面onCreateBundle:
Button favoritesButton = (Button) findViewById(R.id.button1);
Resources res = getResources();
factoids = res.getStringArray(R.array.factsArray);
favoritesButton ActionListener的下面:
favoritesArray.add(factoid[counter]);
然后收藏夹XML中的ListView显示新文本,但是,我很难将它们做什么,当他们un -favourite字符串。我想添加收藏文字从favoritesArray
删除。我将如何做到这一点?
FavouritesArray是一个数组列表。 Arraylist有一个删除方法来做到这一点。从数组中删除会更加恼人 –
为什么使用基于数组的列表而不是集合(例如['HashSet'](https://docs.oracle.com/javase/7/docs/api/爪哇/ UTIL/HashSet.html))? –
CodesInChaos