android - 使用 fragment 查看寻呼机 - 显示 onStart 对话框

标签 android android-activity dialog android-viewpager fragment

我是使用 View 寻呼机的新手,我已经正确地完成了所有操作,我将我的 Activity 转化为 fragment 并将它们放入 FragmentPagerStateAdapter 中。 在模拟器中测试它时,我注意到 onResume 的 onCtreate 在 View 寻呼机上的实际可见性之前被称为一个 fragment - 这是有道理的,设备想要为下一步做好准备,但问题是我有一个 fragment ,它在每个 onStart 时调用一个对话框,所以实际上发生在错误的 fragment 上。

应该怎么办?

最佳答案

您可以在 ViewPager 上使用 OnPageChangeListener 来检测您何时导航到正确的 fragment 。

关于android - 使用 fragment 查看寻呼机 - 显示 onStart 对话框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13453018/

相关文章:

Android:不显示对话框的Asynctask

返回 true 或 false 的 Android 确认对话框

facebook - Facebook 发送对话框有移动版吗?

android - 广播流媒体

java - 将 ListView 添加到 Fragment 时发生崩溃

android - Activity 生命周期以及如何清理临时文件

android - 启动超时已过期,放弃唤醒锁! HistoryRecord 的 Activity 空闲超时。这有什么值得担心的吗?

android - 将 Cordova 迁移到电容器 - 错误 : package android. support.v4.content 不存在

Android:预加载网页,然后显示全屏

android - 了解 PDPageContentStream.setTextMatrix() 的参数