Articles of oncreate

Android: onCreate () вызывается несколько раз (а не мной)

Сейчас я не совсем понимаю. Мой основной класс активности создает службу, которая создает новый поток, ожидающий подключения TCP. Когда кто-нибудь войдет, он начнет новую деятельность: Intent dialogIntent = new Intent(getBaseContext(), VoIPCall.class); dialogIntent.putExtra("inetAddress", clientSocket.getInetAddress()); dialogIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); getApplication().startActivity(dialogIntent); После этого onCreate() метод onCreate() этого класса. Он создаст 2 потока: один записывает и отправляет данные, другой – принимает и […]

Метод OnCreate постоянно вызывает вызов

Обновление: Спасибо всем за попытку помочь мне решить эту ошибку. Я до сих пор не уверен в этом, я смог вернуться к предыдущей фиксации и продолжить развитие оттуда. Эта предыдущая фиксация показала ту же ошибку, однако после того, как я прокомментировал button.performClick() она исчезла. Как ни странно, это не работает с последним фиксатором. Я до […]

Android SDK эквивалентен для просмотраWillAppear (iOS)?

ситуация У меня довольно простое приложение с 2 «макетами» с использованием SharedPreferences. main.xml Settings.xml У основного есть textView, который использует getString из SharedPreferences. Также нажмите кнопку «Открыть». У настроек есть счетчик и кнопка для сохранения в SharedPreferences. TextView обновляется, когда приложение загружается, когда я вызываю setText () внутри onCreate (Bundle savedInstanceState) проблема Когда я открываю […]

«Системные службы, недоступные для операций до onCreate ()« Сообщение об ошибке?

Когда пользователь нажимает на значок в моем приложении, я хочу, чтобы приложение сначала проверяло, подключено ли устройство к Интернету, а затем что-то делать в зависимости от получаемого результата (для того, чтобы знать, что он просто открывает диалог, сообщая, является ли устройство Подключен или нет). Поэтому я написал этот код: public class MainActivity extends Activity { […]

Ошибка: SPAN_EXCLUSIVE_EXCLUSIVE интервалы не могут иметь нулевую длину

У меня проблема с моим приложением для Android. Я получил связанную кнопку и событие, но когда я нажимаю первый раз, появляется ошибка «Пролеты не могут иметь нулевую длину». , Но когда я нажимаю второй раз, событие onclick работает хорошо. Посмотрите на мой код Java: public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) […]

Как я могу узнать, что OnResume приходит после onCreate?

У меня мало действий, и из одного занятия открываю другое, и я возвращаюсь к первому … Дело в том, что onCreate называется one, и onResume каждый раз, когда активность отображается. Например, когда я закрываю B, который ранее был запущен с A, вызывается onResume, но не onCreate …. Моя проблема в том, что я не хочу […]

Служба Android onCreate вызывается несколько раз, не вызывая onDestroy

В моем приложении я использую службу для связи с нашим сервером. Служба создает несколько потоков очереди сообщений для решения задач с разными приоритетами. Эта модель используется около года без больших проблем. Однако недавно я нашел некоторое время, когда onCreate моего класса службы onCreate несколько раз. onDestroy никогда не вызывается между двумя onCreate . Поэтому у […]

OnCreate не вызвал активность

Я создал AbstractActivity и AbstractFormActivity чтобы избавиться от какого-либо шаблона кода, их содержание может быть неактуальным в вопросе, но я все равно опубликую его, возможно, я неправильно понял что-то такое, вот они: public abstract class AbstractActivity extends ActionBarActivity { protected ObjectGraph graph; @Inject public Bus bus; @Inject public App app; @Override public void onCreate(Bundle savedInstanceState, […]

Нормально ли для метода activity.onCreate () вызывать несколько раз

У меня есть код в методе onCreate Activity и заметил, что он вызывается три раза. Это нормальное поведение? Благодарю.

Почему вызов заканчивается (), вызывающий вызов onCreate (), начиная новое действие?

(Да, я уже рассмотрел существующие вопросы, связанные с этой проблемой.) Я вызываю finish() из прослушивателя кнопки «Активность вверх». Но несмотря на то, что onDestroy() вызывает вызов, сначала onPause() а затем, на удивление, onCreate() , что вызывает реальные проблемы. Почему новый ScanningActivity запускается вызовом метода finish() ScanningActivity? Я регистрирую вызовы всех функций жизненного цикла, и порядок […]