我是Android新手。我有一个字符串的arrayList,该arrayList包含随机选择并在文本视图中设置的问题。当用户单击“下一步”时,它应该转到下一个活动以获取另一个问题,该问题也从ArrayList中选择。我想从arraylist中删除第一个问题,以防止在第二个活动中重复。我该怎么做?
我是这样做的:
int rando = (int)((Math.random()*10));
textView.setText(myArrayList.get(rando));
我正在使用intent将myarraylist传递给第二个活动。
但我不知道在进行下一个活动之前如何删除textview中的项。我使用了myArrayList.Remove(textView.getText());但不起作用。
最佳答案
首先,保持兰多的价值。然后在开始下一个类似的活动时使用它:
myArrayList.remove(rando);