diff --git a/app/src/main/java/com/ray650128/floatingwindow/ui/MainActivity.kt b/app/src/main/java/com/ray650128/floatingwindow/ui/MainActivity.kt index 01dc31a..3906cbf 100644 --- a/app/src/main/java/com/ray650128/floatingwindow/ui/MainActivity.kt +++ b/app/src/main/java/com/ray650128/floatingwindow/ui/MainActivity.kt @@ -9,6 +9,7 @@ import android.os.Bundle import android.provider.Settings import android.view.View import androidx.activity.result.contract.ActivityResultContracts +import com.ray650128.floatingwindow.BuildConfig import com.ray650128.floatingwindow.utils.FloatingWindowHelperUtils import com.ray650128.floatingwindow.databinding.ActivityMainBinding @@ -58,6 +59,8 @@ class MainActivity : AppCompatActivity() { val intent = Intent(mContext, SettingActivity::class.java) startActivity(intent) } + + textVersion.text = BuildConfig.VERSION_NAME } } diff --git a/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml index 4426c91..c0cb934 100644 --- a/app/src/main/res/layout/activity_main.xml +++ b/app/src/main/res/layout/activity_main.xml @@ -89,4 +89,13 @@ app:layout_constraintEnd_toEndOf="parent" app:layout_constraintTop_toTopOf="parent" /> + + \ No newline at end of file diff --git a/gradle.properties b/gradle.properties index 3c5031e..6920c05 100644 --- a/gradle.properties +++ b/gradle.properties @@ -20,4 +20,5 @@ kotlin.code.style=official # Enables namespacing of each library's R class so that its R class includes only the # resources declared in the library itself and none from the library's dependencies, # thereby reducing the size of the R class for that library -android.nonTransitiveRClass=true \ No newline at end of file +android.nonTransitiveRClass=true +android.defaults.buildfeatures.buildconfig=true \ No newline at end of file