用AppCompat

时间:2015-07-03 02:54:23

标签: android android-fragments android-actionbar actionbarsherlock android-actionbar-compat

我目前正在使用简单的导航抽屉+滑动标签。

但是,我希望这些材料设计在我自己的应用程序上。

因此,我除了摆脱ActionBarSherlock之外别无选择。在这些尝试中,我发现了两种类型的导入,如下所示:

import com.actionbarsherlock.app.SherlockFragment;
import com.actionbarsherlock.app.SherlockFragmentActivity;

也必须删除。但是,删除后似乎会出现更多错误。

那么,是否有其他类型的导入可以替代上面的这2个?

1 个答案:

答案 0 :(得分:13)

如果您要使用appcompat-v7,我相信您的依赖项中也有support-v4

您可以尝试替换

  • com.actionbarsherlock.app.SherlockFragmentandroid.support.v4.app.Fragment
  • com.actionbarsherlock.app.SherlockFragmentActivity android.support.v7.app.AppCompatActivity

从ABS迁移到AppCompat有一些很好的建议。

上述示例需要注意的一点是ActionBarActivity现已弃用,并由AppCompatActivity取代。