Articles of активности

Как вернуться к основной деятельности в Android?

У меня есть MainActivity «A», у которого есть кнопка, запускающая активность «B», а на активность «B» – другая кнопка, запускающая активность «C». В действиях B и C оба имеют onBackPressed() , который появляется в AlertDialog спрашивая, хочет ли пользователь вернуться к MainActivity . Если они нажмут «да», программа должна показать MainActiviy. Вопрос заключается в следующем: […]

Передача данных из одного фрагмента активности в другое действие

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

OnBackPressed – избегать разрушающей деятельности

У меня есть два вида деятельности: активность A начинает активность B. Затем активность B загружает некоторые вещи из базы данных и визуализирует данные. Требуется некоторое время (5-10 секунд) для полной инициализации всего материала в B. Моя проблема в том, что если я нажму кнопку «Назад» в B, он уничтожит активность B (вызывает onDestroy) и вернется […]

Мигание операции после завершения функции ()

Когда я открываю свое приложение, запускается Activity, и внутри его метода onCreate я проверяю некоторые условия. Если условие истинно, я завершаю текущую активность и открываю другую. Проблема в том, что первое действие мигает на экране, а затем открывается второе. Код ниже: public class FirstActivity extends Activity { @Override protected final void onCreate(final Bundle savedInstanceState) { […]

Запуск слишком много мероприятий?

Привет, можно ли начинать как слишком много действий во время работы приложения? Я разрабатываю приложение расписания, в котором вы можете перемещаться изо дня в день, когда каждый день является новым действием. Теперь мне интересно, есть ли какой-то предел количества действий, которые вы должны начать с max. Так как, когда вы скользите вокруг, вам скоро будет […]

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

У меня есть 3 действия A, B и C. A ведет к B, что приводит к C. Я хотел бы иметь возможность двигаться вперед и назад между A и B, но я хочу закончить как A, так и B, когда C начнется. Я понимаю, как закрыть B при запуске C с помощью намерения, но как […]

Как получить список всех не системных приложений в android

Я разрабатываю приложение, в котором я хочу получить список всех не системных приложений. Вот моя часть кода: TextView tv = new TextView(this); this.setContentView(tv); ActivityManager actvityManager = (ActivityManager) this.getSystemService( ACTIVITY_SERVICE ); PackageManager pm = this.getPackageManager(); List<PackageInfo> list =pm.getInstalledPackages(0); for(int i=0;i<list.size();i++) { System.out.println("list"+i+" "+list.get(i)); } for(PackageInfo pi : list) { try { ApplicationInfo ai=pm.getApplicationInfo(pi.packageName, 0); if (ai.sourceDir.startsWith("/data/app/")) […]

Как обновить предыдущую активность после нажатия кнопки «Назад»?

Я создаю приложение для сигнализации. В настоящее время у меня есть ListActivity, который отображает список аварийных сигналов и другое действие, которое изменяет время определенного сигнала. Моя проблема заключается в том, что когда я решаю войти в операцию, чтобы изменить время срабатывания будильника, а затем я нажимаю кнопку «Назад», она не обновляется. Тем не менее, я […]

Как определить, когда пользователь нажимает клавишу «меню» на своем Android-устройстве?

Я знаю, что могу переопределить onBackPressed() на более высоких уровнях API, чтобы определить, нажата ли обратная клавиша. Есть ли аналогичный способ сделать это для кнопки меню? Я не большой поклонник проверки кода в KeyEvents. Благодаря!

OnStop vs onDestroy

Я попытался точно исследовать, когда метод onDestroy вызван для активности, но я прочитал некоторую запутанную и противоречивую информацию. В общем, мой вопрос: при каких обстоятельствах метод onDestroy фактически вызвал активность? Более конкретно, если у меня есть два действия, активность A и активность B, если выполняется действие A, и я создаю намерение и переключаюсь на активность […]