Вопросы с тегом «android-intent»

Вопросы относительно практического и расширенного использования Intents, Intent Extras и Pending Intents для запуска Activity, Сервиса или для ответа на событие или уведомление системы или приложения через BroadcastReceiver. (см. информацию для базового знакомства)

12
Как отфильтровать определенные приложения для намерения ACTION_SEND (и задать отдельный текст для каждого приложения)
Как вы можете отфильтровать определенные приложения при использовании намерения ACTION_SEND? Этот вопрос задавался по-разному, но я не смог найти решение на основе полученных ответов. Надеюсь, кто-то может помочь. Я хотел бы предоставить возможность поделиться в приложении. Следуя совету Android Dev Александра Лукаса , я бы предпочел сделать это с помощью …

15
Как правильно вернуться к родительской активности?
У меня есть 2 действия (A и B) в моем приложении для Android, и я использую намерение перейти от действия A к действию B. Использование parent_activity включено: <activity android:name=".B" android:label="B" > <meta-data android:name="android.support.PARENT_ACTIVITY" android:value="com.example.app_name.A" /> </activity> Я также использую тему, которая обеспечивает кнопку UP. Поэтому после того, как я вызвал …

12
Parcelable обнаружил IOException, записывая сериализуемый объект getactivity ()
поэтому я получаю это в logcat: java.lang.RuntimeException: Parcelable encountered IOException writing serializable object (name = com.resources.student_list.Student) Я знаю, что это означает, что мой ученический класс не сериализуем, но вот мой ученический класс: import java.io.Serializable; public class Student implements Comparable<Student>, Serializable{ private static final long serialVersionUID = 1L; private String firstName, …

9
Как переключить активность без анимации в Android?
Как правильно использовать флаг Intent FLAG_ACTIVITY_NO_ANIMATIONв файле AndroidManifest? Я полагаю, что моя проблема тривиальна, но я не могу найти хорошего примера или решения. <intent-filter> <data android:name="android.content.Intent.FLAG_ACTIVITY_NO_ANIMATION" /> </intent-filter> Однако компилятор не сообщает об ошибке, но dataэто не правильно. Я просто хочу отключить анимацию в случае переключения между действиями. Я могу …

14
Android ACTION_IMAGE_CAPTURE Намерение
Мы пытаемся использовать собственное приложение камеры, чтобы позволить пользователю сделать новый снимок. Это прекрасно работает, если мы опускаем EXTRA_OUTPUT extraи возвращаем маленькое растровое изображение. Однако, если мы putExtra(EXTRA_OUTPUT,...)намерены до его запуска, все будет работать, пока вы не попробуете нажать кнопку «ОК» в приложении камеры. Кнопка «ОК» просто ничего не делает. …

5
Как реализовать мою собственную схему URI на Android
Скажем, я хочу определить, что такой URI, как: myapp://path/to/what/i/want?d=This%20is%20a%20test должен обрабатываться моим собственным приложением или службой. Обратите внимание, что схема есть "myapp"и нет "http", или "ftp". Это именно то, что я намереваюсь: определить мою собственную схему URI глобально для ОС Android. Это возможно? Это в некоторой степени аналогично тому, что …

2
Android отвечает на URL в намерении
Я хочу, чтобы мое намерение было запущено, когда пользователь переходит на определенный URL-адрес: например, рынок Android делает это с помощью http://market.android.com/ urls. как и YouTube. Я хочу, чтобы моя тоже это сделала.

17
Разрешить пользователю выбирать камеру или галерею для изображения
То, что я пытаюсь сделать, кажется очень простым, но после нескольких дней поиска я не могу понять это. У меня есть приложение, которое позволяет пользователю выбрать несколько (до 5) изображений. Я использую ImageView. Когда пользователь нажимает на ImageView, я бы хотел, чтобы он мог Выберите изображение из галереи или Используйте …

2
onNewIntent () жизненный цикл и зарегистрированные слушатели
Я использую SingleTop Activity для получения намерений из диалогового окна поиска через onNewIntent(). То, что я заметил, это то, что onPause()вызывается раньше onNewIntent(), а потом - звонит onResume(). Визуально: начато диалоговое окно поиска поисковое намерение возбуждено до деятельности onPause() onNewIntent() onResume() Проблема в том, что у меня есть зарегистрированные слушатели, …

18
Android YouTube приложение Play Video Intent
Я создал приложение, где вы можете скачать видео с YouTube для Android. Теперь я хочу, чтобы, если вы воспроизводите видео в нативном приложении YouTube, вы также можете его скачать. Для этого мне нужно знать намерение, которое выдает нативное приложение YouTube, чтобы воспроизвести приложение YouTube. Я мог бы сделать это легко, …

8
Android: делиться открытым текстом с помощью намерения (для всех приложений обмена сообщениями)
Я пытаюсь поделиться текстом с намерением: Intent i = new Intent(android.content.Intent.ACTION_SEND); i.setType("text/plain"); i.putExtra(android.content.Intent.EXTRA_TEXT, "TEXT"); и коробление с chooser: startActivity(Intent.createChooser(sms, getResources().getString(R.string.share_using))); оно работает! но только для почтового приложения. что мне нужно, так это общее намерение для всех приложений обмена сообщениями: электронная почта, смс, мгновенные сообщения (Whatsapp, Viber, Gmail, SMS ...) пытались …

20
запустить приложение смс с намерением
У меня есть вопрос о намерении ... Я пытаюсь запустить приложение смс ... Intent intent = new Intent(Intent.ACTION_MAIN); intent.setType("vnd.android-dir/mms-sms"); int flags = Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_SINGLE_TOP | Intent.FLAG_ACTIVITY_CLEAR_TOP; intent.setFlags(flags); intent.setData(Uri.parse("content://sms/inbox")); context.startActivity(intent); Итак, вы можете видеть, что я вкладываю слишком много вещей в свои намерения, но это потому, что я не знаю, …

10
программно установить / удалить APK (PackageManager vs Intents)
Мое приложение устанавливает другие приложения, и ему необходимо отслеживать, какие приложения оно установило. Конечно, этого можно добиться, просто ведя список установленных приложений. Но в этом не должно быть необходимости! PackageManager должен нести ответственность за поддержание отношения installedBy (a, b). Фактически, согласно API это: public abstract String getInstallerPackageName (String packageName) - …

20
Откройте другое приложение из своего собственного (намерение)
Я знаю, как обновлять свои собственные программы, и я знаю, как открывать программы, используя предопределенный URI (например, для sms или электронной почты) Мне нужно знать, как создать намерение для открытия MyTracks или любого другого приложения, которое я не знаю, какие намерения они слушают. Я получил эту информацию из DDMS, но …

10
Как обнаружить входящие звонки на устройстве Android?
Я пытаюсь сделать приложение типа, когда на телефон поступает звонок, я хочу определить номер. Ниже то, что я пробовал, но он не обнаруживает входящие звонки. Я хочу работать MainActivityв фоновом режиме, как я могу это сделать? Я дал разрешение в manifestфайле. <uses-permission android:name="android.permission.READ_PHONE_STATE"/> Что еще мне следует указать в манифесте? …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.