我有一個IsearchResult
對象我需要通過(迭代),以便比較每個結果。我需要通過(迭代)ISearchResult,以便比較日食搜索結果
e.g. I look for (ctrl+H) add method.
and then I have this results' list
我neeed遍歷這個列表(這是店裏的int ISearchResult
對象)和查詢的每個結果進行比較。
我有這段代碼。
NewSearchUI.addQueryListener(new IQueryListener() {
@Override
public void queryStarting(ISearchQuery query) {
System.out.println("query start " + query);
}
@Override
public void queryRemoved(ISearchQuery query) {
}
@Override
public void queryFinished(ISearchQuery query) {
System.out.println("query finished " + query);
System.out.println("result " + query.getSearchResult().getLabel());
query.getSearchResult().addListener(new ISearchResultListener() {
@Override
public void searchResultChanged(SearchResultEvent e) {
}
});
}
@Override
public void queryAdded(ISearchQuery query) {
}
我需要迭代結果列表並比較或提取每個結果的信息。
你卡在哪裏? – nitind
我需要迭代ISearchResult與監聽器,以便知道每個結果 –