Articles of намерение

Страница запуска приложений Android

Я работаю над приложением, где я перечисляю установленные приложения с менеджером пакетов. Я могу получить имя пакета для элемента, который был нажат, но я бы хотел запустить экран сведений, основанный на пакете. Так, например, если в списке был выбран браузер Dolphin, вы увидите следующее изображение. Как я могу это сделать? Окончательное решение поставило вашу цель […]

Я получаю намерение INSTALL_REFERRER из магазина приложений amazon?

Я не мог найти документацию, в которой упоминается, отправляет ли Amazon app store реферал Intent post install, как это делает Google Play. Хотя в документации Amazon говорится, что мы можем установить информацию о реферере в URL-адресе в разделе «ref» (по сравнению с «referrer» в Google Play), в нем явно не указано, как они будут переданы […]

Как я могу поделиться файлом SharedPreferences в двух разных приложениях для Android?

Я боролся с этим некоторое время. В принципе, я хочу иметь два варианта совместного использования (которые всегда будут установлены вместе), причем один из них является просто службой, которая работает в фоновом режиме и должна использовать настройки (должна принадлежать предпочтениям, но их действительно нужно читать ), А другое приложение является интерфейсом пользовательского интерфейса, которое должно быть […]

Как уведомить веб-браузер Dolphin, когда он удаляется?

Задний план Возможно, было бы полезно, если бы приложения могли попросить пользователя ответить, почему было принято решение удалить их. Проблема Похоже, что приложение веб-браузера Dolphin (и « все, что мне запускает ») каким-то образом удалось обойти его, и теперь он показывает веб-страницу (в браузере по умолчанию) каждый раз, когда приложение удаляется. Это происходит, даже если […]

Неявное намерение удалить приложение?

Я пытаюсь, чтобы вызов onclicklistener был намерен удалить приложение, имея намерение вызвать действие «удалить приложение» по умолчанию из настроек приложений. Я нашел здесь, что я могу удалить приложение, используя ACTION_UNINSTALL_PACKAGE, com.packageXYXY, который, кажется, является тем, что я ищу. Однако я не уверен, как это назвать. Я пробовал следующее: public void onClick(DialogInterface dialog, int which) { […]

Приложение Google Messenger не прикрепляет изображение при отправке MMS

Я не могу отправить MMS с изображением в приложении Google Messenger . Хотя некоторые из устройств Android по умолчанию устанавливают это приложение для SMS и для этого, когда я отправляю MMS с помощью Intent чем он не работает. Проблема заключается в том, что ToNumber и контент MMS установлены, но изображение не прикрепляется к этому приложению. […]

Java.lang.RuntimeException: обработчик (android.os.Handler) отправляет сообщение обработчику по мертвой нити

В моем приложении я использую IntentService для отправки SMS. @Override protected void onHandleIntent(Intent intent) { Bundle data = intent.getExtras(); String[] recipients = null; String message = getString(R.string.unknown_event); String name = getString(R.string.app_name); if (data != null && data.containsKey(Constants.Services.RECIPIENTS)) { recipients = data.getStringArray(Constants.Services.RECIPIENTS); name = data.getString(Constants.Services.NAME); message = data.getString(Constants.Services.MESSAGE); for (int i = 0; i < recipients.length; […]

Как приложение может обнаружить, что оно будет удалено?

Все, что мы знаем, что обычное (на самом деле какое-либо) антивирусное приложение перед деинсталляцией использовало для запуска простого диалогового окна: «Вы собираетесь удалить приложение, вы уверены?» – "да нет". Да, я знаю, что я могу перехватить цель удаления пакета с помощью фильтра-заглавия, например: <activity android:name=".UninstallIntentActivity" android:label="@string/app_name" > <intent-filter> <action android:name="android.intent.action.VIEW" /> <action android:name="android.intent.action.DELETE" /> <category […]

Определите addAction для уведомлений Android

Я пытаюсь использовать новый интерфейс уведомлений. Я добавил 3 кнопки для уведомлений, и я хочу сохранить что-то в моей базе данных, как только будет нажата каждая из них. Само уведомление работает хорошо и отображается при вызове, я просто не знаю, как захватить каждый из трех кликов по кнопкам. Я использую BroadcastReceiver чтобы поймать клики, но […]

Android: передать данные (дополнительные) в фрагмент

Я новичок в программировании на Android, и у меня возникают проблемы при передаче ArrayList Parcelable в фрагмент. Это действие, которое запускается (работает хорошо!), Где feedlist – это ArrayList из произвольной музыки . Intent in = new Intent(context, ListMusicsActivity.class); in.putExtra("arrayMusic", feedList); activity.startActivity(in); Метод Activity onCreate (): @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activitymusiclist); if(savedInstanceState != […]