Articles of android intent

Выбор намерений для Android

Я использую что-то вроде этого, чтобы поделиться некоторым текстом, используя доступные приложения на телефоне пользователя. public void share(String subject,String text) { final Intent intent = new Intent(Intent.ACTION_SEND); intent.setType("text/plain"); intent.putExtra(Intent.EXTRA_SUBJECT, subject); intent.putExtra(Intent.EXTRA_TEXT, text); startActivity(Intent.createChooser(intent, getString(R.string.share))); } Моя основная проблема заключается в том, что я хотел бы иметь другой текст, если пользователь выбирает Twitter вместо электронной почты, […]

Как отправить большой файл или несколько файлов в другие приложения и знать, когда их удалять?

Задний план У меня есть приложение App-Manager , которое позволяет отправлять файлы APK в другие приложения. До тех пор, пока Android 4.4 (в том числе), все, что мне нужно было сделать для этой задачи, – это отправить пути к исходным файлам APK (все они были в разделе «/ data / app / …», доступный даже […]

Intent.ACTION_PICK возвращает пустой курсор для некоторых контактов

У меня есть приложение, в котором один аспект предназначен для того, чтобы пользователь мог выбрать контакт и отправить текст этому контакту через приложение. Приложение работает только с некоторыми контактами и не работает на других. Точнее: Для контактов, которые я вошел в мою контактную книгу вручную, Intent.ACTION_PICK не имеет проблем с поиском и возвратом их в […]

Приемник широковещательной передачи не работает в ICS, если приложение не запускается по крайней мере один раз

Этот вопрос был задан несколько раз при переполнении стека, но решения пока нет. У меня есть широковещательный приемник для приема действия, подключенного к USB. Ответ на вещательный приемник, если я получаю намерение начать свое приложение. В файле манифеста я добавил ресивер. У меня та же логика, что и в GingerBread, но ICS не работает. Многие […]

Отправка HTML-адресов электронной почты без удаления <img>?

Примечание. Я знаю, что на SO есть много подобных вопросов. Тем не менее, я не пытаюсь встроить эти изображения, я просто хочу, чтобы html оставался как есть. Кажется, что обычным способом отправки html-писем с помощью намерения является использование Html.fromHtml (String) Например: Intent intent = new Intent(android.content.Intent.ACTION_SEND); intent.setType("text/html"); intent.putExtra(android.content.Intent.EXTRA_SUBJECT, subject); intent.putExtra(android.content.Intent.EXTRA_TEXT, Html.fromHtml(htmlString)); startActivity(intent); Однако, как он […]

Android – использование камеры без просмотра поверхности или текстуры

Я пытался выяснить, есть ли способ использовать камеру для съемки видео или изображений без определения вида поверхности или текстуры. Я нашел эту ссылку: используйте Android-камеру без видимой поверхности Я использовал этот трюк с текстурой на моем планшете нексуса, но не повезло! Кроме того, http://handycodeworks.com/?p=19 говорит, что этот подход не работает на всех устройствах. Кто-нибудь знает, […]

Отправка html-адреса электронной почты в android с помощью <table> и т. Д. – действительно ли нет встроенного способа Intent?

Я неплохо прочитал об ограничениях отправки html-писем от android. Все предложения по отправке html-сообщения, похоже, состоят в том, чтобы просто передать Html.fromHtml (yourHtmlString) в намерение как Intent.EXTRA_TEXT. Это работает для нескольких базовых тегов – жирным, курсивом – но не будет ничего подобного html-таблице. Похоже, вы могли бы попытаться расширить некоторые функции Html или реализовать свой […]

Преобразование пакета в JSON

Я хотел бы преобразовать пакет дополнений Intent в JSONObject, чтобы передать его в / из JavaScript. Есть ли быстрый или лучший способ сделать это преобразование? Было бы хорошо, если не все возможные Связки будут работать.

Изображение общего изображения не работает в viber и facebook

Я использую код ниже для обмена изображениями, но, к сожалению, он работает только для Line , а не для Facebook и Viber Код: Intent share = new Intent(android.content.Intent.ACTION_SEND); share.setType("image/png"); share.putExtra(Intent.EXTRA_STREAM, Uri.parse(G.DIR_APP + "/sample_image.png")); startActivity(Intent.createChooser(share, "Share image"));

Как написать андроид JUnit-тест, когда моя деятельность зависит от дополнительных параметров, переданных через Intent?

Я пишу андроидский тест Junit для класса, который опирается на дополнительные функции, переданные ему через Intent. Я смог заставить класс работать нормально, но мне все же хотелось бы знать, как написать модульный тест для такого класса, поскольку тест все еще не работает. public class AddClassEvent extends Activity{ private String eventType; @Override public void onCreate(Bundle savedInstanceState) […]