[英]Android AppCompat Library usage
我在许多博客和教程链接中发现,这些链接显然是为了支持AppCompat库而编写的,我们应该使用ActionBarActivity扩展Class而不是普通的Activity。
这对我来说很清楚,但是我对扩展ActionBarActivity毫无疑问。
问题是:
如果在使用AppCompat库时我的班级扩展了Fragment(我需要扩展ActionBarActivity)怎么办?
如果我的班级在使用AppCompat库时扩展了ListActivity(我是否需要扩展ActionBarActivity),该怎么办(如果“是”,怎么办?)
1) ActionBarActivity
扩展了FragmentActivity
因此您可以对其使用片段
2)不必使用ListActivity
,而必须将ListFragment
添加到ActionBarActivity
(或FragmentActivity
)中。 您可以将其添加到android.R.id.content
,使其占据整个屏幕。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.