Articles of фильтр

Как перехватить намерения Google Maps в Android?

Я пытался перехватить намерения Google Maps следующим образом: Intent myIntent = новый намерение (android.content.Intent.ACTION_VIEW, Uri.parse ("geo: 37.423156, -122.084917")); Но я не нашел ни одного примера, ссылки или документации по этому поводу. Итак, я думаю, что, к сожалению, это невозможно. В файле манифеста я помещаю несколько фильтров намерений. Специально я думаю, что следующий фильтр намерения должен […]

Откройте URL-адрес браузера, хотя мое приложение зарегистрировало для него фильтр намерений

Мое приложение регистрирует фильтр намерений для определенных URL-адресов, поскольку он может обрабатывать данные с этих URL-адресов. Однако внутри приложения я хотел бы предоставить кнопку для открытия такого URL-адреса в браузере. То есть, откройте его в браузере по умолчанию, если он установлен, в противном случае предоставите выборку – как обычно. Теперь, когда мое приложение установлено по […]

Почему использование неявного намерения для запуска службы небезопасно?

Когда я запускаю службу с неявным намерением, я получаю предупреждение: Неявные намерения с startervice небезопасны: … Зачем? Редактировать: Я использую свою собственную внутреннюю категорию, которую не следует использовать никакому другому приложению, и моя служба не экспортируется android:exported="false" .

Android: намерение фильтра для конкретного шаблона Uri

Мне нужно, чтобы мое приложение Android запускало определенную активность в моем приложении, отвечая на следующие данные Uri из намерения, которое было отправлено: http://www.example.com/redirect.aspx?customurl=example%3a%2f%2f%3fop%3dexampledetail%26stuff%3d12345%26morestuff%3dI%2520Love%25Android Если я использую следующее в своем манифесте (для действия, которое я хочу отреагировать на намерение), я могу зафиксировать это, но выборщик появляется (что мне не нужно): <intent-filter> <action android:name="android.intent.action.VIEW" /> <data android:scheme="http" […]

Android – Реализация фильтра поиска в RecyclerView

Мне нужно реализовать функцию поиска, основанную на EditText, на мой RecyclerView, список должен быть отфильтрован, пока typng Вот код: DisplayAdapter.java это адаптер public class DisplayAdapter extends RecyclerView.Adapter<DisplayAdapter.MyViewHolder>{ private List<DataHolder> displayedList; public class MyViewHolder extends RecyclerView.ViewHolder{ public TextView english_d; public MyViewHolder(View view){ super(view); english_d = (TextView) view.findViewById(R.id.engword); } } public DisplayAdapter(List<DataHolder> displayedList){ this.displayedList = displayedList; } […]

Ограничить отправку приложений, которые могут отправлять мое приложение, для намерения ACTION_SEND

Я знаю, как получить намерение ACTION_SEND с mime-type= text/plain . Моя проблема в том, что я хочу ограничить приложения отправителя, которые могут отправить намерение моему приложению. Поэтому, если я хочу ограничить приложение отправителя Gmail, мое приложение должно появиться в списке выбора только тогда, когда отправителем является Gmail, а не какое-либо другое приложение. Я хочу, чтобы […]

Android Searchview по данным Firebase

Я хочу реализовать функцию поиска Android в фрагменте списка, заполненном данными из базы данных Firebase. Код для получения данных Firebase mPOIAdapter = new FirebaseListAdapter<Poi>( getActivity(), Poi.class, R.layout.item_layout_poi, FirebaseDatabase.getInstance().getReference("poi").orderByChild("name")) { @Override protected void populateView(View v, Poi model, int position) { TextView pointsText = (TextView) v.findViewById(R.id.poi_textview); pointsText.setText(model.getName()); TextView pointDescr = (TextView) v.findViewById(R.id.poi_building); pointDescr.setText(model.getDescription()); } }; mPOIListView.setAdapter(mPOIAdapter); Код […]

В каком компоненте / сек UI должны использоваться фильтры и / или сортировка?

Задний план Я делаю альтернативу приложению app-manager по умолчанию ( здесь ), и в настоящее время у меня есть 4 варианта сортировки и один вариант фильтрации: Сортировать по времени установки, времени обновления, имени пакета и имени приложения Включать системные приложения или нет Это можно показать здесь: Как вы можете видеть, как фильтрация, так и сортировка […]

Как найти намерение другого приложения

Я пытаюсь создать приложение для получения акций из приложения StumbleUpon. На данный момент я могу получить «общий URL-адрес» браузера, но при совместном использовании с StumbleUpon мое приложение не отображается в списке. Я думаю, что я, возможно, не зарегистрировал правильные намерения в манифесте. Есть ли способ найти, что делает это приложение? Благодарю.

Пользовательский файл расширения не открывается в моем приложении

Я хотел, чтобы пользовательский файл расширения (* .xyz) был открыт через мое приложение. Внутри файла манифеста приложения я пишу следующее: <intent-filter> <action android:name="android.intent.action.VIEW" /> <category android:name="android.intent.category.DEFAULT"/> <data android:scheme="http" android:host="*" android:pathPattern=".*\\.xyz" /> <data android:scheme="https" android:host="*" android:pathPattern=".*\\.xyz" /> <data android:scheme="content" android:host="*" android:pathPattern=".*\\.xyz" /> <data android:scheme="file" android:host="*" android:pathPattern=".*\\.xyz" /> </intent-filter> После этого я установлю свое приложение на устройство […]