我正在尝试为我的朋友制作一个应用程序,这个错误不会消失。我需要在3月6日之前完成应用程序,如果我不修复此错误并完成剩下的工作,我将无法完成。此外,如果有办法使nav_view不是特定的nav_,而是每个nav_。所以我可以从nav_donate跳转到nav_prayers或nav_donate到nav_events。
错误位于页面底部
String regex = "(\\\"[^\\\"\\f\\n\\v\\b]+\\\")";
String string = "";
Pattern pattern = Pattern.compile(regex);
Matcher matcher = pattern.matcher(string);
while (matcher.find()) {
System.out.println("Full match: " + matcher.group(0));
for (int i = 1; i <= matcher.groupCount(); i++) {
System.out.println("Group " + i + ": " + matcher.group(i));
}
}
目前的错误是 分类器&#39; FragmentManager&#39;没有伴侣对象,因此必须在这里初始化 (第61行)
未解决的参考:新的 (第66,74,80,86,92,98,104,110行)
答案 0 :(得分:0)
你几乎混合了java和kotlin,这导致了一些与语法相关的错误。
如果要替换片段,只需在kotlin中执行此类操作 在您的活动中定义此功能
fun FragmentManager.replaceFragment(containerId: Int, fragment: Fragment) {
beginTransaction().replace(containerId, fragment).commit()
}
现在你可以调用这个扩展函数来替换任何地方的片段
fragmentManager.replaceFragment(R.id.flContainer, PrayerTime())