Commit 1a52ed2f authored by leichao.gao's avatar leichao.gao

跳转图片压缩广告位

parent c09a9fbe
......@@ -15,7 +15,8 @@ import com.test.easy.easycleanerjunk.helps.ads.AdmobUtils
import com.test.easy.easycleanerjunk.utils.BarUtils
import com.test.easy.easycleanerjunk.view.AFunOb
class CompressioningActivity : BaseActivity<ActivityCompressioningBinding>(), CompressionImageUtils.BitmapCallback,
class CompressioningActivity : BaseActivity<ActivityCompressioningBinding>(),
CompressionImageUtils.BitmapCallback,
CompressionImageUtils.OnSaveBitmapListener {
......@@ -28,6 +29,7 @@ class CompressioningActivity : BaseActivity<ActivityCompressioningBinding>(), Co
override val binding: ActivityCompressioningBinding by lazy {
ActivityCompressioningBinding.inflate(layoutInflater)
}
override fun initView() {
BarUtils.setStatusBarLightMode(this, true)
BarUtils.setStatusBarColor(this, Color.TRANSPARENT)
......@@ -57,7 +59,6 @@ class CompressioningActivity : BaseActivity<ActivityCompressioningBinding>(), Co
}
override fun onDestroy() {
super.onDestroy()
binding.compressingAnimation.clearAnimation()
......@@ -77,19 +78,21 @@ class CompressioningActivity : BaseActivity<ActivityCompressioningBinding>(), Co
mTextProgress?.text = mNum.toString() + "/" + PhotoCache.getInstance().count
mProgressBar?.progress = mNum
if (mNum == mProgressBar?.max) {
onSuccess()
mProgressBar?.postDelayed({
onSuccess()
}, 1500)
}
}
private fun onSuccess() {
AdmobUtils.showInterstitialAd(this){
val intent = Intent(this, ResultActivity::class.java)
intent.putExtra("from", AFunOb.PHOTO_COMPRESS)
intent.putExtra("num", mNum)
intent.putExtra("size", mSizeCount)
startActivity(intent)
finish()
}
// AdmobUtils.showInterstitialAd(this){
val intent = Intent(this, ResultActivity::class.java)
intent.putExtra("from", AFunOb.PHOTO_COMPRESS)
intent.putExtra("num", mNum)
intent.putExtra("size", mSizeCount)
startActivity(intent)
finish()
// }
}
......@@ -100,7 +103,7 @@ class CompressioningActivity : BaseActivity<ActivityCompressioningBinding>(), Co
// }
//
// dialog.setButtonClickListener(R.id.btnContinue) {
super.onBackPressed()
super.onBackPressed()
// }
// dialog.show()
}
......
......@@ -7,6 +7,7 @@ import androidx.core.view.updatePadding
import com.test.easy.easycleanerjunk.R
import com.test.easy.easycleanerjunk.databinding.ActivityPreviewCompressionPhotoBinding
import com.test.easy.easycleanerjunk.helps.BaseActivity
import com.test.easy.easycleanerjunk.helps.ads.AdmobUtils
import com.test.easy.easycleanerjunk.utils.BarUtils
......@@ -37,12 +38,14 @@ class PreviewCompressionPhotoActivity : BaseActivity<ActivityPreviewCompressionP
}
dialog.setButtonClickListener(R.id.btnContinue) {
CompressionPhotoListActivity.mActivity?.finish()
val intent = Intent(this, CompressioningActivity::class.java)
intent.putExtra("mode", manager.getMode())
startActivity(intent)
dialog.dismiss()
finish()
AdmobUtils.showInterstitialAd(this) {
CompressionPhotoListActivity.mActivity?.finish()
val intent = Intent(this, CompressioningActivity::class.java)
intent.putExtra("mode", manager.getMode())
startActivity(intent)
finish()
}
}
dialog.show()
}
......
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