小编Joe*_*oey的帖子

将FragmentTransaction与DialogFragment一起使用

所以我创建了一个DialogFragment,它通过这种技术显示为对话框

现在它已经启动并且在此弹出窗口中进行用户交互时,我想将另一个片段滑入此对话框.我试图通过FragmentTransaction.add()来做到这一点,我给它在这个布局中的一个容器的id.在这一点上,我得到:

java.lang.IllegalArgumentException: No view found for id 0x7f09013f for fragment <fragmentClassThatIWasPushingIn>
Run Code Online (Sandbox Code Playgroud)

作为一个快速测试,我试图把它推到一个不在对话框中但在主要支持活动中的容器ID,并且工作得很好.

有没有关于DialogFragments及其容器ID的东西,不允许FragmentTransactions?

作为权宜之计,我告诉我的事务隐藏当前的DialogFragment并显示这个新的片段,但是动画/显示有点刺耳,所以我真的想把这个问题排序.

谢谢

android android-fragments android-3.0-honeycomb

12
推荐指数
1
解决办法
9223
查看次数

设备api级别<11的DialogFragments

我正在制作一个与1.6+兼容的蜂窝项目/前叉.

基于Google/Android提供的文档,我决定将我的所有片段构建起来,这些片段DialogFragment非常适合蜂窝...它使我可以灵活地将任何内容作为对话框或"全屏"元素.

我现在已经整合了兼容工具包,并将我的导入和方法调用移到了那里.现在我在2.3我试图发起一个相同的意图,但我收到这个问题:

java.lang.IllegalStateException: DialogFragment can not be attached to a container view
Run Code Online (Sandbox Code Playgroud)

该文档DialogFragment表明它可以Fragment在您不需要对话框/弹出功能时执行.

android android-layout android-fragments android-3.0-honeycomb

9
推荐指数
1
解决办法
8141
查看次数

重用Apple推送服务的证书签名请求

创建CSR将提示Keychain Access同时生成公钥和私钥对.您的私钥存储在您的Mac上....

因此,每个iOS应用程序都可以设置两个用于推送通知,开发和生产的环境.

对于dev和prod环境,重用相同的CSR(以及相同的私钥?)有什么危害?这甚至可能吗?

在类似的效果中,在不同的应用程序中使用相同的CSR会带来什么危害.

基本上我想在服务器上安装所需的元素时管理一个私钥,这些元素将在我的头端处理推送通知.

谢谢

push-notification apple-push-notifications ios

6
推荐指数
1
解决办法
2281
查看次数