android-intent- все статьи тега


Перезапуск приложения Android программно

Это следующий вопрос к этому вопросу: Принудительно перезапустить приложение при первом действии Я пытаюсь перезапустить приложение из такого фрагмента: Toast.makeText(getActivity(), "Restarting app", Toast.LENGTH_SHORT).show(); Intent i = getActivity().getBaseContext().getPackageManager() .getLaunchIntentForPackage(getActivity().getBaseContext().getPackageName() ); i.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); startActivity(i); ...

Сопряжение Bluetooth - как отобразить простой диалог отмена / сопряжение?

Я подготовил простой тестовый проект для этого вопроса на GitHub. Я пытаюсь создать приложение для Android, которое будет сканировать QR-код с экрана компьютера, а затем использовать данные (MAC-адрес и PIN-код или хэш) для простого сопряжения (соединения) с устройством Bluetooth. Похоже на популярноеприложение InstaWifi - но для классического Bluetooth. В целях тестирования я пока не делаю никакого сканирования штрих-кодов, а просто показываю список устройства: После того, как пользова ...

Запуск настройки местоположения намерение из XML-файла настроек

Я хочу запустить Настройки местоположения системы из Intent. Я знаю, что программно это происходит так Intent viewIntent = new Intent(android.provider.Settings.ACTION_LOCATION_SOURCE_SETTINGS); startActivity(viewIntent); Но мне нужно сделать это из XML Preference. Я стараюсь вот так <Preference android:title="@string/pref_title" > <intent android:action="android.settings.ACTION_LOCATION_SOURCE_SETTINGS" /> </Preference> Но это не работает, я всегда получаю Activi ...

почему excludeFromRecents удаляет все действия?

Мое приложение имеет две точки входа (MainActivity и FromNotificationActivity). Я хочу, чтобы MainActivity появлялся в последних задачах, но не FromNotificationActivity) С ничем не объявленным в манифесте, если я это сделаю... основная активность назад FromNotificationActivity назад ... Я нахожу FromNotificationActivity, перечисленные в недавних задачах Если я добавлю android:excludeFromRecents="true" к FromNotificationActivity в манифесте и повторю то же самое последовательность, я ...

предупреждение "startactivity вызывается из контекстной службы неактивности" при запуске intent из уведомления

У меня есть service, который запускает notification с startForeground(), я хочу, чтобы уведомление запускало действие по щелчку.acitivty, который я хочу запустить, определяется как android:launchMode="singleTask" и обычно запускается до запуска службы. Вот мой pending intent код создания: Intent intent = new Intent(this, MainActivity.class); intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); PendingIntent pIntent = PendingIntent.getActivity(getApplicationContext(), 0, intent, PendingIntent.FLAG_U ...

Android-запуск приложения из экземпляра ApplicationInfo

Если у меня есть экземпляр ApplicationInfo конкретного приложения, как я могу сделать намерение запустить приложение? Я пытался Intent intent = new Intent(ApplicationInfoInstance.packageName); Но это дает исключение. Приложение установлено, так что исключение не связано с этим. Я думаю, что мне нужно использовать setClassName (String packageName, String className); Может ли кто-нибудь направить меня на получение этих двух значений? Потому что большинство моих приложений возвращает NULL ...

Android-передача длинного массива через широковещательное намерение

Я написал небольшую программу для android, там есть основное занятие с слушателем трансляции, и я создаю еще один поток. Поток ищет простые числа, загружает их в длинный arraylist и через каждые 3 секунды отправляет заполненный массив в основное действие через широковещательную передачу. Все в порядке, пока я не попытаюсь получить длинный массив extra от intent. Это вызывает каждый раз исключение nullpointerexception. Я попробовал со строковым arraylist, это сработало, но мне любопытно, потому ч ...

Как я могу открыть URL-адрес в веб-браузере Android из моего приложения?

Как открыть URL из кода во встроенном веб-браузере, а не в моем приложении? Я попытался это: try { Intent myIntent = new Intent(Intent.ACTION_VIEW, Uri.parse(download_link)); startActivity(myIntent); } catch (ActivityNotFoundException e) { Toast.makeText(this, "No application can handle this request." + " Please install a webbrowser", Toast.LENGTH_LONG).show(); e.printStackTrace(); } но я получил исключение: No activity found to handle Intent{action=android.intent. ...

Как отправить объект из одного вида деятельности Android в другой, используя намерения?

Как я могу передать объект пользовательского типа из одного активность при помощи putExtra() метод класса намерение? ...

Как получить дополнительные данные от intent на Android?

Как я могу отправить данные из одного вида деятельности (намерения) в другой? Я использую этот код для отправки данных: Intent i=new Intent(context,SendMessage.class); i.putExtra("id", user.getUserAccountId()+""); i.putExtra("name", user.getUserFullName()); context.startActivity(i); ...

Как передать объект из одного действия в другое на Android

Я пытаюсь работать над отправкой объекта моего клиент класс от одного Activity и отобразить его в другой Activity. код для класса customer: public class Customer { private String firstName, lastName, Address; int Age; public Customer(String fname, String lname, int age, String address) { firstName = fname; lastName = lname; Age = age; Address = address; } public String printValues() { String data = null; data = "First Na ...

Отправить Намерение Электронной Почты

Intent intent = new Intent(Intent.ACTION_SEND); intent.setType("text/html"); intent.putExtra(Intent.EXTRA_EMAIL, "[email protected]"); intent.putExtra(Intent.EXTRA_SUBJECT, "Subject"); intent.putExtra(Intent.EXTRA_TEXT, "I'm email body."); startActivity(Intent.createChooser(intent, "Send Email")); приведенный выше код открывает диалоговое окно, в котором отображаются следующие приложения:- Bluetooth, Google Docs, Yahoo Mail, Gmail, Orkut, Skype и т. д. на самом деле, я хочу отфил ...

Что такое Android PendingIntent?

Я новичок в Android. Я читал документацию, но мне все еще нужны некоторые разъяснения. Может кто-нибудь сказать мне, что именно PendingIntent - Это? ...

Как открыть магазин Google Play непосредственно из моего приложения для Android?

Я открыл магазин google play, используя следующий код Intent i = new Intent(android.content.Intent.ACTION_VIEW); i.setData(Uri.parse("https://play.google.com/store/apps/details?id=my packagename ")); startActivity(i);. но он показывает мне полное представление действий, чтобы выбрать опцию (браузер / play store). Мне нужно открыть приложение в playstore напрямую. ...

Как получить список установленных приложений для android и выбрать один для запуска

Я задал аналогичный вопрос на этой неделе, но я все еще не понимаю, как получить список всех установленных приложений, а затем выбрать один для запуска. Я пробовал: Intent intent = new Intent(ACTION_MAIN); intent.addCategory(CATEGORY_LAUNCHER); и это только показывает приложение, которое предварительно установлено или может запустить тип намерения ACTION_MAIN. Я также знаю, что могу использовать PackageManager для получения всех установленных приложений, но как я могу использовать это для ...

Как фильтровать определенные приложения для действия отправить намерение (и установить другой текст для каждого приложения)

Как вы можете отфильтровать определенные приложения при использовании намерения ACTION_SEND? этот вопрос был задан по-разному, но я не смог собрать решение, основанное на полученных ответах. Надеюсь, кто-то может помочь. Я хотел бы предоставить возможность поделиться в приложении. После Android Dev Александр Лукас совет, Я бы предпочел сделать это с помощью намерений, а не с помощью API Facebook/Twitter. совместное использование использование намерения ACTION_SEND отлично, но проблема в том ...

Как открыть номеронабиратель с отображаемым номером телефона?

мне не нужно звонить по номеру телефона, мне просто нужно, чтобы номеронабиратель открылся с уже отображенным номером телефона. Что Intent должен ли я использовать для достижения этой цели? ...

переключение действий без анимации

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

жизненный цикл onNewIntent() и зарегистрированные прослушиватели

Я использую синглетную активность для получения намерений из диалогового окна поиска через onNewIntent(). я заметил, что onPause() вызывается перед onNewIntent(), а потом он называет onResume(). Визуально: окне поиска, запущенного поиск намерения выстрелил в действие onPause() onNewIntent() onResume() проблема в том, что у меня есть слушатели зарегистрирован в onResume() которые удаляются в onPause(), но они нужны внутри onNewIntent() звонок. Есть ли стандартный способ сделать этих слушател ...

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, lastName; private DSLL&lt ...