なぜこれでそんなに苦労しているのか分かりません。私はYouTubeからArrayListにビデオIDを拝借しています。私はカップルを削除する必要があります。私はこれを取り除くためにいくつかの異なる方法を試しましたが、それらのどれもは動作しません。ArrayListから項目を一致させて削除する
は、これはその後、私はまた、動作しません
int i = 0;
while (i < allMatches.size()) {
if (allMatches.get(i) == "default.jpg") {
allMatches.remove()
}
i++;
}
を試してみてください、私は
while (m.find()) {
if (m.group(0) == "default.jpg")
//Do nothing
} else {
allMatches.add(m.group(0));
count++;
}
}
を持っているものです。最後に、画像を設定するときにこれを試してみます
if (allMatches.get(position).toString() == "default.jpg") {
allMatches.remove(position);
bitmap = null;
}
なぜこれらのどれも動作しないのですか? default.jpgは、gridviewから削除されていないので、確実にピックアップされています。
また、「default.jpg」と「video?view」を選択して次の式を停止する方法を知っている人は、あなたの提案を聞いてみたいです。
String expr = "(?<=v=)[a-zA-Z0-9-_]{11}(?=&)|
(?<=[0-9]/)[^&\n]{11}|(?<=v=)[^&\n]{11}";
それは素晴らしいです。乾杯 – CitizenSmif