Back to project page nl.fhict.intellicloud.answers.android.
The source code is released under:
Apache License
If you think the Android project nl.fhict.intellicloud.answers.android listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
package nl.fhict.intellicloud.answers; /* ww w . j av a 2 s .c o m*/ import java.util.ArrayList; public class FilterList { public ArrayList<Question> createListWithFilter(ArrayList<Question> listToFilter, int filterId) { ArrayList<Question> list = new ArrayList<Question>(); switch(filterId) { case 0: list = listToFilter; break; case 1: for(Question q : listToFilter){ if(q.getQuestionState().equals(QuestionState.Open)){ list.add(q); } } break; case 2: for(Question q : listToFilter){ if(q.getQuestionState().equals(QuestionState.Closed)){ list.add(q); } } break; case 3: for(Question q : listToFilter){ if(q.getQuestionState().equals(QuestionState.UpForAnswer)){ list.add(q); } } break; case 4: for(Question q : listToFilter){ if(q.getQuestionState().equals(QuestionState.UpForFeedback)){ list.add(q); } } break; } return list; } }