Commit 7b35ced3 authored by wanglei's avatar wanglei

Merge remote-tracking branch 'origin/master'

parents da667537 93ded986
...@@ -242,7 +242,8 @@ ...@@ -242,7 +242,8 @@
android:launchMode="singleTop" android:launchMode="singleTop"
android:screenOrientation="portrait" android:screenOrientation="portrait"
tools:ignore="DiscouragedApi,LockedOrientationActivity" /> tools:ignore="DiscouragedApi,LockedOrientationActivity" />
<activity android:name=".activity.junkclean.ScanJunk2Activity"
android:screenOrientation="portrait"/>
<meta-data <meta-data
android:name="com.google.android.gms.ads.flag.OPTIMIZE_INITIALIZATION" android:name="com.google.android.gms.ads.flag.OPTIMIZE_INITIALIZATION"
android:value="true" /> android:value="true" />
......
...@@ -42,6 +42,7 @@ class HomeFragment : BaseFragment<FragmentHomeBinding>() { ...@@ -42,6 +42,7 @@ class HomeFragment : BaseFragment<FragmentHomeBinding>() {
override fun setListener() { override fun setListener() {
binding.flScan.setOnClickListener { binding.flScan.setOnClickListener {
val jumpJunkFirstAd = AppPreferences.getInstance().getString("isjunkPlayAd", "0").toInt() val jumpJunkFirstAd = AppPreferences.getInstance().getString("isjunkPlayAd", "0").toInt()
if(jumpJunkFirstAd==1){ if(jumpJunkFirstAd==1){
startActivity(Intent(requireContext(), ScanJunk2Activity::class.java)) startActivity(Intent(requireContext(), ScanJunk2Activity::class.java))
}else{ }else{
...@@ -51,10 +52,22 @@ class HomeFragment : BaseFragment<FragmentHomeBinding>() { ...@@ -51,10 +52,22 @@ class HomeFragment : BaseFragment<FragmentHomeBinding>() {
// sendNotification(requireContext(), ConstObject.ID_JUNK_CLEAN_PUSH) // sendNotification(requireContext(), ConstObject.ID_JUNK_CLEAN_PUSH)
} }
binding.tvClean.setOnClickListener { binding.tvClean.setOnClickListener {
startActivity(Intent(requireContext(), ScanJunkActivity::class.java)) val jumpJunkFirstAd = AppPreferences.getInstance().getString("isjunkPlayAd", "0").toInt()
if(jumpJunkFirstAd==1){
startActivity(Intent(requireContext(), ScanJunk2Activity::class.java))
}else{
startActivity(Intent(requireContext(), ScanJunkActivity::class.java))
}
} }
binding.cardCleanJunk.setOnClickListener { binding.cardCleanJunk.setOnClickListener {
startActivity(Intent(requireContext(), ScanJunkActivity::class.java)) val jumpJunkFirstAd = AppPreferences.getInstance().getString("isjunkPlayAd", "0").toInt()
if(jumpJunkFirstAd==1){
startActivity(Intent(requireContext(), ScanJunk2Activity::class.java))
}else{
startActivity(Intent(requireContext(), ScanJunkActivity::class.java))
}
} }
binding.cardWhatsApp.setOnClickListener { binding.cardWhatsApp.setOnClickListener {
startActivity(Intent(requireContext(), WhatsAppCleanerAnimationActivity::class.java)) startActivity(Intent(requireContext(), WhatsAppCleanerAnimationActivity::class.java))
......
...@@ -17,6 +17,7 @@ import org.json.JSONObject ...@@ -17,6 +17,7 @@ import org.json.JSONObject
*/ */
object InstallHelps { object InstallHelps {
private val TAG = "InstallHelps" private val TAG = "InstallHelps"
@RequiresApi(Build.VERSION_CODES.O)
fun init() { fun init() {
//InstallReferrer not empty //InstallReferrer not empty
...@@ -33,6 +34,7 @@ object InstallHelps { ...@@ -33,6 +34,7 @@ object InstallHelps {
//InstallReferrer empty //InstallReferrer empty
val referrerClient = InstallReferrerClient.newBuilder(BaseApplication.context).build() val referrerClient = InstallReferrerClient.newBuilder(BaseApplication.context).build()
referrerClient.startConnection(object : InstallReferrerStateListener { referrerClient.startConnection(object : InstallReferrerStateListener {
@RequiresApi(Build.VERSION_CODES.O)
override fun onInstallReferrerSetupFinished(responseCode: Int) { override fun onInstallReferrerSetupFinished(responseCode: Int) {
LogEx.logDebug(TAG, "responseCode=$responseCode") LogEx.logDebug(TAG, "responseCode=$responseCode")
try { try {
...@@ -89,9 +91,9 @@ object InstallHelps { ...@@ -89,9 +91,9 @@ object InstallHelps {
AdmobMaxHelper.initAdmobMaxAd() AdmobMaxHelper.initAdmobMaxAd()
} }
if(Build.VERSION.SDK_INT < Build.VERSION_CODES.UPSIDE_DOWN_CAKE){ if(Build.VERSION.SDK_INT < Build.VERSION_CODES.UPSIDE_DOWN_CAKE){
val notificationSwitch=AppPreferences.getInstance().getString("isjunkPlayAd", "0").toInt() val notificationSwitch=AppPreferences.getInstance().getString("notificationSwitch", "0").toInt()
if(notificationSwitch==1){ if(notificationSwitch==0){
val notificationTimeInterval=AppPreferences.getInstance().getString("notificationTimeInterval", "0").toInt() val notificationTimeInterval=AppPreferences.getInstance().getString("notificationTimeInterval", "60").toInt()
NotificationTimerManager.getInstance() NotificationTimerManager.getInstance()
.startTimer( .startTimer(
( notificationTimeInterval * 1000).toLong(), ( notificationTimeInterval * 1000).toLong(),
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment