Используйте Bundle для обмена данными между
Activity : Intent является посланником Activity. Само намерение не имеет возможности хранить данные. Его необходимо реализовать с помощью Bundle. BundleST похож на карту в библиотеке C ++ STL.
Сохраните данные для сохранения в Bundle в Android, сохраните их в Intent с помощью метода putExtras (), предоставленного Intent, а затем запустите другое Activity с помощью метода startActivity ().
Вставьте данные для Bundle:
Имя объекта пакета .putCharSequence (ключ, значение);
Сохраните данные Bundle в намерении:
имя объекта намерения .putExtras (имя объекта пакета);
Получите намерение, отправленное в другом действии:
имя объекта намерения = getIntent ();
Получить данные пакета, переносимые намерением в другом действии:
имя объекта пакета = имя объекта намерения.getExtras ();
Если пакет данных, который должен быть сохранен с помощью Bundle, не является базовым типом данных, а является пользовательским типом класса, вам необходимо реализовать интерфейс Serializable или Parcelable.
Проверьте, совпадают ли две строки:
字符串a.equals(字符串b);
Получите информацию, введенную пользователем:
String对象名 = ((EditText)findViewById(R.id.组件id)).getText().toString();