Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/224.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
android fragmentactivity和listactivity的组合_Android_Listactivity_Android Fragmentactivity - Fatal编程技术网

android fragmentactivity和listactivity的组合

android fragmentactivity和listactivity的组合,android,listactivity,android-fragmentactivity,Android,Listactivity,Android Fragmentactivity,对不起,这可能是个愚蠢的问题,我是初学者。如果我需要在一个活动中同时扩展ListActivity和FragmentActivity,我该怎么办 我知道我只能扩展一个类,但是有什么技巧可以解决这个问题吗? 提前感谢。不,您不能在Java中扩展2个类。您能否指定为什么需要同时扩展这两个功能?我猜FragmentActivity应该足以满足您的情况。您不必为了使用list而扩展list activity,您可以在布局文件中包含list View您不能扩展多个类。你说你是初学者,每当你深入研究对象是如何

对不起,这可能是个愚蠢的问题,我是初学者。如果我需要在一个活动中同时扩展
ListActivity
FragmentActivity
,我该怎么办 我知道我只能扩展一个类,但是有什么技巧可以解决这个问题吗?

提前感谢。

不,您不能在Java中扩展2个类。您能否指定为什么需要同时扩展这两个功能?我猜FragmentActivity应该足以满足您的情况。

您不必为了使用list而扩展list activity,您可以在布局文件中包含list View

您不能扩展多个类。你说你是初学者,每当你深入研究对象是如何工作的,你就会发现这是不可能的

但是,为了回答你可能要实现的更大的目标:


您希望有一个类扩展FragmentActivity,另一个类扩展ListFragment。无论何时创建FragmentActivity,您都将实例化一个ListFragments并将其添加到布局中。

使用FragmentActivity和ListFragments来代替…我有一个listview,因此我使用ListActivity,但我还希望actionbar中有一个日期选择器。但是如果我使用SherlockActionBar,这个日期选择器就会停止工作,因为它需要getSupportFragmentManager()而不是getFragmentManager()。getSupportFragmentManager()仅在FragmentActivity中工作。