Articles of андроидная активность

Как получить текущую активность экрана?

Возможный дубликат: Android: Как получить текущую активность переднего плана (из службы)? В методе я должен знать, какая активность находится на экране. Как получить текущую активность?

Почему функция не получает данные от php в android?

Я хочу получить ответ после сообщений, но он терпит неудачу. Я хочу создать систему входа в систему, я успешно передал данные в php-файл, все работает нормально, теперь я хочу получить ответ от одной и той же функции, но я не могу знать, где эта проблема. Вот функция Java: public class PostDataGetRes extends AsyncTask<String, String, String> […]

Начало нового действия в onCreate работает только с задержкой

У меня есть простая активность, которая показывает только две кнопки, и я хотел бы загрузить другую активность, как только она будет завершена. @Override public void onCreate(Bundle savedInstanceState) { dbg("starting on create"); super.onCreate(savedInstanceState); dbg("stting content view"); setContentView(R.layout.main); createDrPopup(); } private void createDrPopup(){ dbg( "created new activity"); startActivityForResult(new Intent(this, DrPopup.class), DR_POPUP_ACTIVITY_ID); } Я не получаю никаких ошибок […]

Является ли одно действие = один контекст?

Я смущен, чтобы различать контекст и активность. Что такое контекст? Контекст относится к одному виду деятельности? Изменится ли контекст, если действие будет изменено? У меня есть игра, которая имеет несколько видов деятельности. Каждое действие для каждой части, экран заставки, меню, игровой экран и т. Д. Проблема в том, что у меня есть один синглтон SoundManager, […]

Могу ли я обновить представление, пока действие приостановлено?

Могу ли я обновить UI / Views (например, изменить текст в текстовом виде), пока действие приостановлено, например, потому что запущено другое действие? Я внедрил небольшое тестовое приложение, которое делает что-то вроде этого, подключая действия с eventbus. Активность A имеет TextView. Активность A регистрируется в EventBus в onCreate () и не регистрируется в onDestroy (). Действие […]

Перезапустить активность с помощью метода onResume

Я хотел бы перезапустить activitiy с помощью метода onResume (). Я думал, что могу использовать намерение для достижения этого, но это заканчивается бесконечным циклом. @Override protected void onResume() { Intent intent = new Intent(MainActivity.this, MainActivity.class); MainActivity.this.startActivity(intent); finish(); super.onResume(); } Есть ли другой способ перезапуска активности?

Безопасно ли завершить андроидную деятельность из фоновой темы?

В Android, безопасно ли вызывать Activity.finish() из фонового потока или вызывается только из основного потока? В документации не упоминается ничего о безопасности потоков этого метода.

Как иметь активность в Android с кнопкой закрытия в верхнем углу?

Я хотел бы иметь активность, состоящую из закрытой кнопки, то есть «x» в правом верхнем углу, закрывающей действие. Любые примеры этого будут очень полезными.

Две операции запуска на телефоне, одна на планшете

Я создаю приложение для Android 4.0+, и я хочу добиться такого поведения. В двух разных действиях будут два значка запуска, когда устройство пользователя является телефоном, и оно будет всего одним (действия будут состоять из фрагментов, которые будут отображаться в виде вкладок в одном основном действии) на планшетных устройствах. Я знаю, что в манифесте можно настроить […]

Android – возврат к предыдущему действию с различным значением Intent

У меня есть приложение, которое имеет этот переход: A -> B -> C -> D-> C При входе в C я должен проверить флаг. Затем я должен передать это как намерение (скажем, intentX = false ) в D Сделав что-то в D , он вернется к C после нажатия кнопки. То, что я сделал, просто […]