dae gurizada preciso de uma mao ai pra ordenar list que esta em uma table de acordo com a string de um textfield…
to usando sort() jah com comparator e tudo mais… soh o seguinte quero ordenar de tal forma que fique primeiro os nome na tabela que começem com a string que digitei no textfield ai depois apareça o restante dos nomes da tabela que tem a string no meio ou no final!!!
Talvez algo parecido com isso:
[code]Comparator comp = new Comparator(){
private String prefix = “teste”;
public int compare(String str1, String str2) {
if (str1.startsWith(prefix) && str2.startsWith(prefix)) {
return str2.compareTo(str1);
}
if (str1.startsWith(prefix)) {
return -1;
}
if (str2.startsWith(prefix)) {
return 1;
}
return 0;
}
};[/code]
eh soh que tipo tenque recebe uma list!