【发布时间】:2015-12-15 14:18:54
【问题描述】:
我想在我的代码中使用自定义日期和时间选择器,为此我创建了一个单独的包并将所有日期和时间选择器类放在那里。 如果我从主要活动中运行代码,则代码运行顺利,但是当我想从片段调用时,它无法识别 getSupportFragmentManager() 方法 我从我的片段中拨打的电话是:
SimpleDateTimePicker simpleDateTimePicker = SimpleDateTimePicker.make(
"Set Date & Time Title",
new Date(),
this,
getSupportFragmentManager()
);
simpleDateTimePicker.show();
请帮忙,谢谢大家。
【问题讨论】:
-
getActivity().getSupportFragmentManager() 试过这个吗?
-
您可以直接使用 getFragmentManager() 代替 getSupportFragmentManager()
-
是的,但它不起作用
-
试过也没有运气:( 它显示错误:(106, 43) 错误: 不兼容的类型: android.app.FragmentManager 无法转换为 android.support.v4.app.FragmentManager跨度>
-
@ManishNegi 您需要从 android.support.v4.app.FragmentActivity 扩展您的类,而不仅仅是从标准 android.Activity 来获取此方法。
标签: android fragment datetimepicker