使用以下代码:FragmentManager fm = getFragmentManager

时间:2015-04-22 12:39:44

标签: java android class methods interface

使用以下代码:

FragmentManager fm = getFragmentManager();

这实际上是如何运作的。我对Java很熟悉并且编程。

FragmentManager是一个抽象类。 getFragmentManager()Activity的一种方法。我的课程延伸Activity

我如何使用此Activity方法,这是我想问的问题?

我已尝试过使用活动方法的其他示例,但它不起作用。任何人都可以告诉我为什么这种特殊方法有效而不是其他方法吗?

当我在Android Studio中点击ctrl空间时,我会得到其他几个选项,我认为这些选项在所列选项的右侧是不同的类名。 getFragmentManager显示FragmentManager,但我在文档中找不到它。另一个选项是getActionBar(),右侧有ActionBar,但这也不起作用。语法错误消息表明它与FragmentManager不匹配。

THX

1 个答案:

答案 0 :(得分:0)

这两种方法都在原始文档中:

https://developer.android.com/reference/android/app/Activity.html

在开始使用Android编程之前,您可能想学习Java的基础知识。它会让你的生活更轻松。

你冷试试这个介绍: http://docs.oracle.com/javase/tutorial/java/concepts/