Вопросы с тегом «android-activity»

115
Как обеспечить анимацию при вызове другого действия в Android?

У меня есть два Activity A и B. Я хочу иметь сжатую анимацию, когда Activity A вызывает B, и максимизировать анимацию, когда Activity B вызывает A. Мне для этого не нужны файлы xml анимации. Когда мы вызываем другое Activity в Android, оно дает анимацию по умолчанию, а затем вызывает анимацию...

115
Запустить сервис в Android

Я хочу позвонить в службу, когда начнется определенное действие. Итак, вот класс Service: public class UpdaterServiceManager extends Service { private final int UPDATE_INTERVAL = 60 * 1000; private Timer timer = new Timer(); private static final int NOTIFICATION_EX = 1; private NotificationManager...

109
Дальнейшее понимание setRetainInstance (true)

Что именно происходит , когда вы звоните setRetainInstance(true)на Fragment? Документация практически отсутствует, и это кажется очень важной функцией. В частности, я хочу знать, какая часть этой последовательности (которую я придумал) верна: Пользователь вращает устройство. Фрагмент отделяется от...

104
Kotlin Android начинает новую деятельность

Я хочу начать другое действие на Android, но получаю эту ошибку: Укажите вызов конструктора; классификатор 'Page2' не имеет сопутствующего объекта после создания экземпляра Intentкласса. Что мне делать, чтобы исправить ошибку? Мой код: class MainActivity : AppCompatActivity() { override fun...

104
Как поддерживать режим погружения в диалогах?

Как мне поддерживать новый режим погружения, когда мои действия отображают настраиваемый диалог? Я использую приведенный ниже код для поддержания иммерсивного режима в диалогах, но с этим решением панель навигации появляется менее чем на секунду, когда я запускаю свой собственный диалог, а затем...

104
Как проверить, находится ли активность на переднем или на видимом фоне?

У меня на таймере есть заставка. Моя проблема в том, что перед finish()тем, как приступить к выполнению своего действия, мне нужно проверить, что следующее действие началось, потому что всплывает системное диалоговое окно, и я только хочу finish(); после того, как пользователь выбрал опцию в...

102
Когда именно вызываются onSaveInstanceState () и onRestoreInstanceState ()?

На следующем рисунке (из официального документа ) описывается хорошо известный жизненный цикл активности Android: С другой стороны, когда действие уничтожается системой (например, из-за того, что необходимо освободить память), состояние действия иногда автоматически сохраняется и восстанавливается...

101
Завершить действие из другого занятия

Я хочу завершить одно действие другим, например: В Activity [A] при нажатии кнопки я вызываю Activity [B], не завершая Activity [A]. Теперь в Activity [B] есть две кнопки: New и Modify . Когда пользователь нажимает кнопку «Изменить», выдает активность [A] из стека со всеми отмеченными опциями. Но...

99
Как передать значения из одного действия в предыдущее действие

Как передать значение с одного экрана на предыдущий? Рассмотрим этот случай: у меня два занятия. На первом экране есть по одной TextViewкнопке, а на втором - по одной EditTextи кнопке. Если я нажму первую кнопку, произойдет переход ко второму действию, и здесь пользователь должен будет что-то...

98
Как добавить анимацию к активности finish ()

Я использую overridePendingTransition, когда создается мое действие, и оно отлично работает. Я вижу, что затухание отлично работает, но когда я пытаюсь анимировать завершение действия, он по-прежнему выполняет слайд справа налево по умолчанию. Сначала я попытался определить анимацию выхода при...

97
Как передать посылочный объект, содержащий список объектов?

Я создал Parcelableобъект ниже, мой объект содержит Listиз Products. В моем конструкторе, как мне обработать повторное создание моего Parcelableдля List? Я проверил все доступные методы из посылки и все, что доступно, есть readArrayList(ClassLoader). Я не уверен, что это лучший подход, ваш совет...

96
Как предотвратить загрузку активности дважды при нажатии кнопки

Я пытаюсь предотвратить загрузку активности дважды, если я дважды нажимаю кнопку сразу после первого щелчка. У меня есть действие, которое загружается при нажатии кнопки, например myButton.setOnClickListener(new View.OnClickListener() { public void onClick(View view) { //Load another activity }...

96
Как открыть второе действие при нажатии кнопки в приложении для Android

Я учусь создавать приложения для Android, и мне нужна конкретная помощь. Я не могу понять, какие части кода шаблона мне нужно изменить, а какие - статичны. В папке LAYOUT у меня есть файл ACTIVITY_MAIN.XML, который читает <?xml version="1.0" encoding="utf-8"?> <LinearLayout...

94
Макет координатора с панелью инструментов во фрагментах или действии

В новой библиотеке дизайна есть несколько новых макетов, которые сильно меняют поведение панели инструментов, если разработчик того пожелает. Поскольку разные фрагменты имеют разное поведение и цели, например, фрагмент галереи со сворачивающейся панелью инструментов, показывающий важную...

93
Как отслеживать изменения предпочтений в PreferenceFragment?

Как описано здесь , я создаю подкласс PreferenceFragment и отображаю его внутри Activity. В этом документе объясняется, как здесь отслеживать изменения предпочтений , но только если вы создаете подкласс PreferenceActivity. Поскольку я этого не делаю, как мне отслеживать изменения предпочтений? Я...

93
Как программно выйти из Android-приложения?

Я уверен, что этот вопрос задавали много раз, потому что я несколько раз читал. Мой клиент хочет, чтобы я поместил в его приложение кнопку, по которой пользователи могут щелкнуть и выйти. Я прочитал это и обнаружил, что звонок finish()сделает это. Но финиш - это только закрытие текущего бега,...

92
Программное закрытие активности Android

Какая операция в рамках действия эквивалентна уходу от экрана. Например, когда вы нажимаете кнопку «Назад», действие исчезает из поля зрения. Как это можно вызвать изнутри действия, чтобы оно закрылось....