使用以下代码:
FragmentManager fm = getFragmentManager();
这实际上是如何运作的。我对Java很熟悉并且编程。
FragmentManager
是一个抽象类。 getFragmentManager()
是Activity
的一种方法。我的课程延伸Activity
。
我如何使用此Activity
方法,这是我想问的问题?
我已尝试过使用活动方法的其他示例,但它不起作用。任何人都可以告诉我为什么这种特殊方法有效而不是其他方法吗?
当我在Android Studio中点击ctrl空间时,我会得到其他几个选项,我认为这些选项在所列选项的右侧是不同的类名。 getFragmentManager
显示FragmentManager
,但我在文档中找不到它。另一个选项是getActionBar()
,右侧有ActionBar
,但这也不起作用。语法错误消息表明它与FragmentManager
不匹配。
THX
答案 0 :(得分:0)
这两种方法都在原始文档中:
https://developer.android.com/reference/android/app/Activity.html
在开始使用Android编程之前,您可能想学习Java的基础知识。它会让你的生活更轻松。
你冷试试这个介绍: http://docs.oracle.com/javase/tutorial/java/concepts/