“不推荐使用TabActivity类型”?
我是制表的应用程序下面的教程书。
我从android developer.com网站上查看过,但我不知道以下消息的意义:This class is deprecated.
新的应用程序应该使用片段而不是这个类;要继续在旧设备上运行,可以使用v4支持库,它提供了一个版本的片段API,该版本可以与甜甜圈兼容。
发布于 2012-09-12 15:30:41
您仍然可以使用不推荐的包。但是,建议使用片段,因此使用支持包。您可以阅读更多关于它的这里。但是,如果您是java和android开发的初学者,我建议您暂时忽略不推荐的内容,如果您认为它具有教育意义,那么在您完成当前使用的教程之后,再回到这里。
如果您想看一个使用片段的选项卡式导航的好例子,那么使用Android4.0或更高版本在Eclipse中创建一个新项目。确保你的安卓插件是更新的。您将获得创建一个已经实现基本导航的项目的选项。
发布于 2012-09-12 15:31:24
“不推荐”意味着api开发人员不再推荐使用它,可能是因为它不是一个好的模型,或者是低效的,等等。Fragments
是在Honeycomb
中引入的,可以用来提供类似于选项卡的功能,并且更符合android当前的设计理念。
由于Fragment
是在Android 3.0 Honeycomb
中引入的,您可能认为不能将其用于Honeycomb
前设备。输入Support Libraries
。它们是库,可以包含在应用程序中,需要在预Honeycomb
上运行,并且仍然使用这个类。
因此,如果您想要完成TabActivity
,您可以按照您在下面的教程中所描述的那样完成,它可能会在更多的即将到来的安卓版本上工作。但是建议您开始使用Fragments
。
https://stackoverflow.com/questions/12391478
复制相似问题