產品口味
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