Articles of oncreate

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

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

Должен ли я восстановить savedinstancestate в onCreate или inRestoreInstanceState?

У меня есть активность, которая запускает некоторые другие действия для получения результатов, поэтому, когда результат вернется, деятельность может быть или не быть уничтожена и воссоздана. Я переопределил onSaveInstanceState, чтобы добавить данные, которые необходимо сохранить и восстановить. Когда действие уничтожается и воссоздается, onCreate передает пакет savedInstanceState; Но и onRestoreInstanceState () вызывается и передает тот же пакет. […]

Могу ли я запустить службу из приложения # onCreate ()?

Я хочу запустить службу, когда мое приложение инициализируется из любого компонента. public class MyApplication extends Application { @Override public void onCreate() { super.onCreate(); startService(new Intent(getApplicationContext(), MyService.class)); } } Доступна ли служба в состоянии onCreate() ? Будет ли super.onCreate() инициализировать все компоненты приложения, зарегистрированные в AndroidManifest.xml? Я могу запустить этот код в своей галактике, но я […]

Java.lang.NoSuchMethodError: статический метод setOnApplyWindowInsetsListener

Я модернизировал свою студию Android до 2.1.3. И теперь я получаю следующую ошибку java.lang.NoSuchMethodError: No static method setOnApplyWindowInsetsListener(Landroid/view/View;Landroid/support/v4/view/OnApplyWindowInsetsListener;)V in class Landroid/support/v4/view/ViewCompatLollipop; or its super classes (declaration of 'android.support.v4.view.ViewCompatLollipop' appears in /data/data/com.restroshop.restroowner/files/instant-run/dex/slice-internal_impl-24.2.0_7c318f8d2adb03d07a9def5d35a14e39204ecef2-classes.dex) at android.support.v4.view.ViewCompat$LollipopViewCompatImpl.setOnApplyWindowInsetsListener(ViewCompat.java:1619) at android.support.v4.view.ViewCompat.setOnApplyWindowInsetsListener(ViewCompat.java:2924) at android.support.v7.app.AppCompatDelegateImplV7.createSubDecor(AppCompatDelegateImplV7.java:425) at android.support.v7.app.AppCompatDelegateImplV7.ensureSubDecor(AppCompatDelegateImplV7.java:312) at android.support.v7.app.AppCompatDelegateImplV7.setContentView(AppCompatDelegateImplV7.java:277) at android.support.v7.app.AppCompatActivity.setContentView(AppCompatActivity.java:140) at com.restroshop.restroowner.splash.SplashScreen.onCreate(SplashScreen.java:65) at android.app.Activity.performCreate(Activity.java:6033) at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1106) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2278) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2387) at android.app.ActivityThread.access$800(ActivityThread.java:151) […]

Android onCreate onResume

У меня проблема. Когда я впервые запускаю приложение для Android, в основном onCreate как onCreate и onResume . Но я хочу, чтобы его называли только onCreate. Что я могу сделать?

Как сделать уведомление возобновлением и не воссоздать деятельность?

Я подумал, что это выяснилось, но после некоторой отладки по этому вопросу: Как сделать уведомление несократимым / неустранимым, я просто понял, что моя деятельность по-прежнему получает onCreated () и onDestroyed () в случайном порядке. Мой манифест для деятельности: <activity android:name="***.***.***.*****" android:configChanges="orientation|keyboardHidden" android:label="@string/app_name" android:screenOrientation="portrait" android:launchMode="singleTop" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> Я […]

Просмотр фрагмента доступа из Activity's onCreate

Я нахожусь в своем первом приложении для Android, и у меня есть Fragment который добавляется в мою Activity в onCreate() . Проблема, с которой я сталкиваюсь, заключается в том, что я не могу найти какие-либо из мнений, содержащихся в Fragment из метода onCreate() . Другие потоки предположили, что это происходит из-за того, что Fragment еще […]

SQLiteOpenHelper не может вызвать onCreate?

Я пытаюсь создать локальную базу данных на телефоне android, используя sqlite . У меня есть вспомогательный класс, показанный ниже, который используется для создания базы данных и предоставления «помощи». Я хочу создать объект этого класса в основной части моего кода и создать там базу данных и таблицы. Проблема: Всякий раз, когда я создаю объект класса, он, […]

RequestFeature () необходимо вызвать перед добавлением ошибки содержимого на super.onCreate

У меня есть абстрактный класс, расширяющий ActionBarActivity . В onCreate меня есть: @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); supportRequestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS); … } Приложение вылетает из-за ошибки requestFeature () перед ошибкой содержимого, особенно на строке super.onCreate(savedInstanceState) . Прочитав некоторые из подобных сообщений, я придумал это решение: @Override protected void onCreate(Bundle savedInstanceState) { requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS); super.onCreate(savedInstanceState); … } […]

Null pointer Exception – findViewById ()

Может ли кто-нибудь помочь мне узнать, что может быть проблемой с этой программой. В onCreate() findViewById() возвращает значение null для всех идентификаторов, и это вызывает исключение нулевого указателя позже. Я не могу понять, почему findViewById() не может найти представление. Какие-либо предложения? Это основной код: public class MainActivity extends Activity { ViewPager pager; MyPagerAdapter adapter; LinearLayout […]