屏幕上的活动加载后是否有任何功能可以调用?

时间:2011-12-28 09:18:10

标签: android

屏幕上的活动加载后是否有任何功能可以调用?我需要在某些场合显示AlertDialog,如果我把它放在onResume上,它看起来很奇怪,对话框已经可见,我希望用户看到AlertDialog弹出时。

2 个答案:

答案 0 :(得分:0)

我想也许你想要onWindowFocusChanged()。您将要为此方法调用添加一些额外的逻辑,因为它将在窗口获得或失去焦点时随时调用。不确定你的用例是什么,但可以添加一个全局布尔值来查看它是否是第一个调用。

答案 1 :(得分:0)

你可以为此而努力 放在onCreate()方法的代码下面

Handler handler =  new Handler();
handler.postDelayed(runnable, 5000);

并将runnable实现为

    public Runnable runnable = new Runnable() {

        public void run() {
}
};

在postDelayed(runnable,决定你的时间)这将对你有所帮助。 我希望我能给你答案。