我从材料设计的开发开始。
我的布局和样式分为棒棒糖前设备和棒棒糖及更高版本的布局和样式。
例如我使用
<android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/toolbar"
style="@style/Toolbar" />
在我的棒棒糖前布局文件和
<Toolbar xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/toolbar"
style="@style/Toolbar" />
在另一个。因此,我被迫在相关活动类中使用两个不同的对象。这让我很困惑,并导致代码混乱。
我知道如何通过以下方式区分 API 级别
Build.VERSION.SDK_INT
然而,解决这个问题的最佳方法是什么?
谢谢你的回答