InstallActivity: Extend AppCompatActivity instead of Activity

This lets us use hilt for dependency injection here

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
This commit is contained in:
Aayush Gupta
2024-01-20 18:37:27 +05:30
parent 8de734761f
commit 87b4301eb1
3 changed files with 15 additions and 3 deletions

View File

@@ -93,7 +93,7 @@
<activity
android:name=".data.activity.InstallActivity"
android:exported="false"
android:theme="@android:style/Theme.Translucent.NoTitleBar" />
android:theme="@style/AppTheme.Translucent" />
<!-- DownloadWorker -->
<service

View File

@@ -1,14 +1,16 @@
package com.aurora.store.data.activity
import android.app.Activity
import android.content.pm.PackageInstaller
import android.os.Bundle
import android.util.Log
import androidx.appcompat.app.AppCompatActivity
import com.aurora.Constants
import com.aurora.store.data.installer.SessionInstaller
import com.aurora.store.util.PathUtil
import dagger.hilt.android.AndroidEntryPoint
class InstallActivity : Activity() {
@AndroidEntryPoint
class InstallActivity : AppCompatActivity() {
private val TAG = InstallActivity::class.java.simpleName

View File

@@ -36,6 +36,16 @@
<style name="AppTheme" parent="BaseTheme" />
<style name="AppTheme.Translucent" parent="BaseTheme">
<item name="android:windowNoTitle">true</item>
<item name="android:windowBackground">@android:color/transparent</item>
<item name="android:colorBackgroundCacheHint">@null</item>
<item name="android:windowIsTranslucent">true</item>
<item name="android:windowAnimationStyle">@android:style/Animation</item>
<item name="android:windowTranslucentStatus">true</item>
<item name="android:windowTranslucentNavigation">true</item>
</style>
<!-- Custom Themes -->
<style name="AppTheme.Light" parent="Theme.Material3.Light.NoActionBar">
<item name="colorAccent">@color/colorAccent</item>