Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/216.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 在片段正确完成加载后执行操作_Android_Android Fragments - Fatal编程技术网

Android 在片段正确完成加载后执行操作

Android 在片段正确完成加载后执行操作,android,android-fragments,Android,Android Fragments,我想知道片段何时正确地完成加载,以及nexr何时执行操作。我不知道我该怎么做 谢谢。执行片段的onStart或onResume中的操作 @Override public void onResume() { super.onResume(); //perform action } 你说“已正确完成加载”是什么意思?您是在片段中执行某种长时间运行的任务,还是只想知道片段何时通过了标准 如果只是知道安装何时完成的问题,您应该按照另一个答案中的提示进行覆盖,您可以调用api if(

我想知道片段何时正确地完成加载,以及nexr何时执行操作。我不知道我该怎么做


谢谢。

执行片段的
onStart
onResume
中的操作

@Override
public void onResume() {
     super.onResume();
     //perform action
}

你说“已正确完成加载”是什么意思?您是在片段中执行某种长时间运行的任务,还是只想知道片段何时通过了标准

如果只是知道安装何时完成的问题,您应该按照另一个答案中的提示进行覆盖,您可以调用api

if(fragment.isAdded()) {

}

检查片段是否已添加到当前活动。

这是您希望为片段执行一次的操作吗?还是每次看到碎片的时候?您需要根据片段生命周期文档找到正确的覆盖:因为当我使用滑动菜单库单击listview中的元素时,它是滞后的。。所以我有了在片段完全加载时执行更改的想法!我不知道你是否抓住了我!谢谢。没有人能回答这个问题?嗯,如果没有看到一些代码,很难说为什么事情会滞后。但在开始时回答你的问题是你想要的(我想)。文档中说,onStart“在用户可见片段时被调用。这通常与包含活动生命周期的Activity.onStart相关联。”您找到解决方案了吗?如果下面的任何答案有帮助,请接受并向上投票。当我使用滑动菜单库单击列表视图中的某个元素时,它是滞后的。。所以我有了在片段完全加载时执行更改的想法!我不知道你是否抓住了我!谢谢。嗯,如果没有看到一些代码,很难说为什么事情会滞后。但在开始时回答你的问题是你想要的(我想)。文档中说,onStart“在用户可见片段时被调用。这通常与包含活动生命周期的Activity.onStart相关联。”