Skip to content

Commit 74c5d89

Browse files
committed
adding a Purchase Thank You settings button
1 parent 5bcd833 commit 74c5d89

File tree

2 files changed

+31
-4
lines changed

2 files changed

+31
-4
lines changed

app/src/main/kotlin/com/simplemobiletools/filemanager/activities/SettingsActivity.kt

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,7 @@ import android.content.Intent
44
import android.os.Bundle
55
import com.simplemobiletools.commons.dialogs.ConfirmationDialog
66
import com.simplemobiletools.commons.dialogs.SecurityDialog
7-
import com.simplemobiletools.commons.extensions.beVisibleIf
8-
import com.simplemobiletools.commons.extensions.getAdjustedPrimaryColor
9-
import com.simplemobiletools.commons.extensions.handleHiddenFolderPasswordProtection
10-
import com.simplemobiletools.commons.extensions.updateTextColors
7+
import com.simplemobiletools.commons.extensions.*
118
import com.simplemobiletools.commons.helpers.PROTECTION_FINGERPRINT
129
import com.simplemobiletools.commons.helpers.SHOW_ALL_TABS
1310
import com.simplemobiletools.filemanager.R
@@ -25,6 +22,7 @@ class SettingsActivity : SimpleActivity() {
2522
override fun onResume() {
2623
super.onResume()
2724

25+
setupPurchaseThankYou()
2826
setupCustomizeColors()
2927
setupUseEnglish()
3028
setupAvoidWhatsNew()
@@ -45,6 +43,13 @@ class SettingsActivity : SimpleActivity() {
4543
}
4644
}
4745

46+
private fun setupPurchaseThankYou() {
47+
settings_purchase_thank_you_holder.beVisibleIf(!isThankYouInstalled())
48+
settings_purchase_thank_you_holder.setOnClickListener {
49+
launchPurchaseThankYouIntent()
50+
}
51+
}
52+
4853
private fun setupCustomizeColors() {
4954
settings_customize_colors_holder.setOnClickListener {
5055
startCustomizationActivity()

app/src/main/res/layout/activity_settings.xml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,28 @@
1111
android:layout_height="wrap_content"
1212
android:orientation="vertical">
1313

14+
<RelativeLayout
15+
android:id="@+id/settings_purchase_thank_you_holder"
16+
android:layout_width="match_parent"
17+
android:layout_height="wrap_content"
18+
android:layout_marginTop="@dimen/medium_margin"
19+
android:background="?attr/selectableItemBackground"
20+
android:paddingBottom="@dimen/activity_margin"
21+
android:paddingLeft="@dimen/normal_margin"
22+
android:paddingRight="@dimen/normal_margin"
23+
android:paddingTop="@dimen/activity_margin">
24+
25+
<com.simplemobiletools.commons.views.MyTextView
26+
android:id="@+id/settings_purchase_thank_you"
27+
android:layout_width="wrap_content"
28+
android:layout_height="wrap_content"
29+
android:layout_centerVertical="true"
30+
android:paddingLeft="@dimen/medium_margin"
31+
android:paddingStart="@dimen/medium_margin"
32+
android:text="@string/purchase_simple_thank_you"/>
33+
34+
</RelativeLayout>
35+
1436
<RelativeLayout
1537
android:id="@+id/settings_customize_colors_holder"
1638
android:layout_width="match_parent"

0 commit comments

Comments
 (0)