У меня есть два приложения. ApplicationA и ApplicationB. Из приложения A Мне нужно открыть ApplicationB. В то же время мне нужно отправить некоторые детали в ApplicationB. Как это сделать?Во время нажатия кнопки открыть другое приложение?
0
A
ответ
0
Первый контекст (может быть деятельность/Услуги и т.д.)
У вас есть несколько вариантов:
1) Используйте Bundle из Intent:
Intent mIntent = new Intent(this, Example.class);
Bundle extras = mIntent.getExtras();
extras.putString(key, value);
2) Создать новый Bundle
Intent mIntent = new Intent(this, Example.class);
Bundle mBundle = new Bundle();
mBundle.extras.putString(key, value);
mIntent.putExtras(mBundle);
3) Используйте метод putExtra() кратчайшего Намерение
Intent mIntent = new Intent(this, Example.class);
mIntent.putExtra(key, value);
Новый контекст (может быть деятельность/Услуги и т.д.)
Intent myIntent = getIntent(); // this getter is just for example purpose, can differ
if (myIntent !=null && myIntent.getExtras()!=null)
String value = myIntent.getExtras().getString(key);
}
Примечание: Связки имеют "получить" и «положить «методы для всех примитивных типов, Parcelables и Serializables. Я просто использовал Strings для демонстрационных целей.
1
Вы можете это сделать это один, написав только 1 строку кода
Intent mIntent = new Intent(this,"Here second app package name like com.urproject.urclass.class");
Для отправки некоторых деталей означает, что вы можете использовать пакет или sharedpreference или объявить статический и доступ с использованием имени класса.
Bundle extras = mIntent.getExtras();
extras.putString(key, value);
Смежные вопросы
- 1. Во время нажатия кнопки
- 2. Как открыть другое приложение во всплывающем окне?
- 3. Действие во время нажатия кнопки в Python
- 4. Обнаружение нажатия кнопки во время анимации
- 5. Событие нажатия кнопки «Пуск» во время onsubmit
- 6. Альтернативный поворот во время нажатия кнопки?
- 7. Открыть диалог после нажатия кнопки
- 8. $ _POST время javascript Date() во время нажатия кнопки отправки.
- 9. Время нажатия кнопки подсчета
- 10. Как открыть приложение во время разговора?
- 11. Открыть другое приложение с android.intent.action.VIEW
- 12. Открыть другое приложение для Mac
- 13. Отправить дополнительную переменную во время нажатия кнопки PyQt PushButton
- 14. Как подсчитать время нажатия кнопки в android?
- 15. Сбросить приложение после нажатия кнопки
- 16. Как изменить размер рамки UIView во время нажатия кнопки?
- 17. Как создать кнопку запуска во время нажатия кнопки в JavaFX?
- 18. GUI зависает во время цикла после нажатия кнопки
- 19. Как определить, удерживается ли клавиша управления во время нажатия кнопки
- 20. JQuery: Обнаружение нажатия кнопки мыши во время MouseMove события
- 21. Использование Angular.js для воспроизведения звука во время нажатия кнопки
- 22. Как добавить элементы массива в scrollview во время нажатия кнопки
- 23. Можно ли ожидать асинхронных задач во время нажатия кнопки?
- 24. Как сохранить фон кнопки одинаково во время нажатия?
- 25. Открыть JQuery Popup после нажатия кнопки
- 26. JavaFX Timeline: приложение замерзает некоторое время после нажатия кнопки
- 27. Android Studio удаляет другое приложение во время запуска нового
- 28. Как внедрить другое приложение во время развертывания моего приложения?
- 29. Переключение на другое приложение во время сеанса appium
- 30. PyQT Открыть другое окно с помощью кнопки