是否有针对ActionBarSherlock的迁移Native ActionBar(API 11)的指南?我的应用程序已经实现了操作栏,但现在我希望迁移到ActionBAr Sherlock
步骤1:将ActionBarSherlock JAR添加到libs/项目目录中.
步骤2:让您的活动(或整个应用程序)使用Sherlock风格的主题(例如Theme.Sherlock,Theme.Sherlock.Light)
第3步:将所有活动改为继承自Sherlock风格的等价物(例如,Activity- > SherlockActivity,ListActivity- > SherlockListActivity)
步骤#4:将所有片段更改为继承自Sherlock风格的等效片段(例如,Fragment- > SherlockFragment,ListFragment- > SherlockListFragment)
步骤#5:将所有来电更改getActionBar()为getSupportActionBar()
步骤#6:根据需要修复任何其他导入(例如,onCreateOptionsMenu()现在需要Sherlock的实现Menu而不是Android的)
这应该就是这样做的.您已经android:targetSdkVersion设置为11或更高,由您现有的本机操作栏实现提供,以便为您完成这一步骤.
| 归档时间: |
|
| 查看次数: |
600 次 |
| 最近记录: |