小编Jas*_*edo的帖子

Android片段:真的需要空构造函数吗?

我有一个带有寻呼机和FragmentStatePagerAdapter的活动(我需要在很多页面上滑动).众所周知,这个适配器一次创建3个片段实例,一个要显示,前一个和下一个.

我的活动使用只有一个构造函数的片段工作得非常好:它收到了1个参数.测试时,我开始收到臭名昭着的消息:

Unable to instantiate fragment: make sure class name exists, is public, 
and has an empty constructor that is public 
Run Code Online (Sandbox Code Playgroud)

有趣的是,此消息仅在方向更改后才会显示,但如果方向仍然存在,应用程序才会正常工作.所以,

  1. 当方向不变时,为什么它可以工作?
  2. 当方向改变时为什么会失败?
  3. 当方向变化与刚刚创建的活动相比时,片段生命周期的活动有何不同?

非常感谢

android android-fragments

5
推荐指数
1
解决办法
3149
查看次数

如何在iOS 8中以编程方式隐藏状态栏

就像问题所说,我需要在用户点击时隐藏状态+导航栏.到目前为止,导航栏很容易.找不到使用状态栏执行相同操作的方法.

顺便说一下,试了一下

UIApplication.sharedApplication().statusBarHidden = true
Run Code Online (Sandbox Code Playgroud)

但还没有运气

swift ios8

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

android ×1

android-fragments ×1

ios8 ×1

swift ×1