Как правильно передать пакет в действие, которое запускается из текущего? Общие свойства?
android
android-activity
bundle
Янченко
источник
источник
Передача данных из одной активности в активность в Android
Намерение содержит действие и, необязательно, дополнительные данные. Данные могут быть переданы в другой вид деятельности с помощью
putExtra()
метода намерения . Данные передаются в качестве дополнений и являютсяkey/value pairs
. Ключ всегда является строкой. В качестве значения вы можете использовать примитивные типы данных int, float, chars и т. Д. Мы также можем передаватьParceable and Serializable
объекты из одного действия в другое.Получение данных пакета из активности Android
Вы можете получить информацию, используя
getData()
методы объекта Intent. Объект Intent можно получить с помощьюgetIntent()
метода.источник
Вы можете передавать значения из одного действия в другое, используя Bundle. В своей текущей деятельности создайте пакет и установите пакет для определенного значения и передайте этот пакет намерению.
Теперь в вашем NewActivity вы можете получить этот пакет и получить свою ценность.
Вы также можете передать данные через намерение. В своей текущей деятельности установите намерение, как это,
Теперь в вашей NewActivity вы можете получить это значение из намерения следующим образом:
источник
Напишите, что это деятельность, в которой вы находитесь:
В NextActivity.java
Это работает для меня, вы можете попробовать это.
Источник: https://www.c-sharpcorner.com/article/how-to-send-the-data-one-activity-to-another-activity-in-android-application/
источник
Вы можете использовать этот код в своей первой деятельности :
и получить объект во второй деятельности :
источник