show an explanation dialog to users that came from the free version

This commit is contained in:
tibbi 2023-01-12 22:34:52 +01:00
parent 1a23315ddf
commit e69c998a4c
2 changed files with 12 additions and 0 deletions

View File

@ -22,6 +22,11 @@
android:name="android.hardware.telephony" android:name="android.hardware.telephony"
android:required="false" /> android:required="false" />
<queries>
<package android:name="com.simplemobiletools.contacts.debug" />
<package android:name="com.simplemobiletools.contacts" />
</queries>
<application <application
android:name=".App" android:name=".App"
android:allowBackup="true" android:allowBackup="true"

View File

@ -14,6 +14,7 @@ import android.widget.ImageView
import android.widget.TextView import android.widget.TextView
import android.widget.Toast import android.widget.Toast
import androidx.viewpager.widget.ViewPager import androidx.viewpager.widget.ViewPager
import com.simplemobiletools.commons.dialogs.ConfirmationDialog
import com.simplemobiletools.commons.dialogs.FilePickerDialog import com.simplemobiletools.commons.dialogs.FilePickerDialog
import com.simplemobiletools.commons.extensions.* import com.simplemobiletools.commons.extensions.*
import com.simplemobiletools.commons.helpers.* import com.simplemobiletools.commons.helpers.*
@ -151,6 +152,12 @@ class MainActivity : SimpleActivity(), RefreshContactsListener {
isFirstResume = false isFirstResume = false
checkShortcuts() checkShortcuts()
/if (!config.wasUpgradedFromFreeShown && isPackageInstalled("com.simplemobiletools.contacts")) {
val dialogText = getString(R.string.upgraded_to_pro_contacts, getString(R.string.phone_storage_hidden))
ConfirmationDialog(this, dialogText, 0, R.string.ok, 0, false) {}
config.wasUpgradedFromFreeShown = true
}
} }
override fun onPause() { override fun onPause() {