Lines Matching refs:filter
110 // Build a reasonable intent filter, based on what matched.
111 IntentFilter filter = new IntentFilter();
114 filter.addAction(intent.getAction());
119 filter.addCategory(cat);
122 filter.addCategory(Intent.CATEGORY_DEFAULT);
130 filter.addDataType(mimeType);
133 filter = null;
137 filter.addDataScheme(data.getScheme());
139 // Look through the resolved filter to determine which part
141 Iterator<IntentFilter.AuthorityEntry> aIt = ri.filter.authoritiesIterator();
147 filter.addDataAuthority(a.getHost(),
153 Iterator<PatternMatcher> pIt = ri.filter.pathsIterator();
159 filter.addDataPath(p.getPath(), p.getType());
166 if (filter != null) {
176 getPackageManager().addPreferredActivity(filter, bestMatch, set,