扫码关注官方订阅号
1.安卓sdk版本是23.1.1,使用DialogFragment时 提示“”
2.查看源码中,DialogFragment存在一个空的构造方法,所以错误不是空的构造方法问题,而是系统FragmentActivity提供的Fragments是非静态问题。那么如何去修改 将这个值改成静态的。Fragments是系统的。
走同样的路,发现不同的人生
如果你使用DialogFragment可以直接new DialogFragment();或者自己自定义类继承DialogFragment.
DialogFragment
new DialogFragment();
实例化推荐用new instance, 数据用bundle传,newInstance可以放参数。
public static MyFragment newInstance() { Bundle args = new Bundle(); MyFragment fragment = new MyFragment(); fragment.setArguments(args); return fragment; }
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
如果你使用
DialogFragment可以直接new DialogFragment();或者自己自定义类继承DialogFragment.实例化推荐用new instance, 数据用bundle传,newInstance可以放参数。