产品口味
Android 扩展程序还可以与多种 Android 产品风格配合使用。例如,如果我们在 build.gradle
中有这样的味道:
android {
productFlavors {
paid {
...
}
free {
...
}
}
}
例如,只有免费的味道有一个购买按钮:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent">
<Button
android:id="@+id/buy_button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Buy full version"/>
</LinearLayout>
我们可以特别地结合味道:
import kotlinx.android.synthetic.free.main_activity.buy_button