23得票10回答
“activity.onCreate()”方法被多次调用是正常的吗?

我在一个Activity的 onCreate 方法中有一些代码,并注意到它被调用了三次。这是正常行为吗?谢谢。

21得票8回答
“System services not available to Activities before onCreate()”是什么意思?这是一个错误信息。

当用户在我的应用程序中点击图标时,我希望该应用程序首先检查设备是否连接到互联网,然后根据接收到的结果执行某些操作(目前只是弹出对话框,通知设备是否已连接)。 因此,我编写了以下代码: public class MainActivity extends Activity { // SOME ...

21得票2回答
Android:停止在方向更改时重新创建活动

我的主布局(main.xml)中有一个带有两个按钮的列表视图(listview)。当点击其中一个按钮时,我会动态创建一个文本视图(textview),并将其添加到屏幕底部以确认用户交互。当用户点击第二个按钮(确认按钮)时,我需要将该文本添加到列表视图中。为了支持横向模式,我在layout-la...

18得票2回答
我可以从 Application#onCreate() 启动服务吗?

我希望当我的应用程序从任何组件初始化时启动服务。public class MyApplication extends Application { @Override public void onCreate() { super.onCreate(); ...

18得票2回答
Java.lang.NoSuchMethodError: 没有静态方法setOnApplyWindowInsetsListener。

我将我的Android Studio升级到了2.1.3,现在出现以下错误java.lang.NoSuchMethodError: No static method setOnApplyWindowInsetsListener(Landroid/view/View;Landroid/suppor...

18得票5回答
安卓:onCreate()方法被多次调用(并非由我调用)

我现在有一些不太明白的事情。 我的主活动类创建了一个服务,该服务创建了一个等待TCP连接的新线程。一旦连接进来,它将启动一个新的活动:Intent dialogIntent = new Intent(getBaseContext(), VoIPCall.class); dialogInten...

18得票3回答
在onPause中保存活动状态

我有一个变量,我已经成功地使用 onSaveInstanceState 保存和恢复了它。@Override protected void onSaveInstanceState(Bundle outState) { super.onSaveInstanceState(outState)...

18得票2回答
我应该在onCreate还是onRestoreInstanceState中恢复savedinstancestate?

我有一个活动,可以启动其他活动并返回结果,因此当结果返回时,该活动可能已被销毁并重新创建,也可能没有。 我重写了 onSaveInstanceState 方法,以添加需要保留和恢复的数据。当活动被销毁并重新创建时,onCreate 方法会接收到 savedInstanceState bund...

16得票7回答
如何知道OnResume在OnCreate之后执行?

我有几个活动,其中一个活动会打开另一个活动,然后返回到第一个活动... 问题是onCreate只被调用一次,而每当活动显示时就会调用onResume。例如,当我关闭从A开始的B时,将调用onResume但不会调用onCreate.... 我的问题是,如果onCreate已经调用过了,我不想...

16得票2回答
安卓:在片段中放置活动的onCreate()代码的位置在哪里?

我正在将所有的Activity转换成Fragment,以便在ViewPager中使用。 我已经搜索过了,但是没有找到令人满意的答案,所以我在这里提问。 在我的Activity中,我写了一些代码在onCreate()方法中。例如,我调用一些findViewById()来将一些XML按钮链接到...