83 fix bugs.
This commit is contained in:
@@ -37,7 +37,7 @@ class ShineTextView : AppCompatTextView {
|
||||
|
||||
var _count: Int = 0 //自行运行动画次数
|
||||
|
||||
private lateinit var mLinearGradient: LinearGradient
|
||||
private var mLinearGradient: LinearGradient? = null
|
||||
private var mGradientMatrix: Matrix = Matrix()
|
||||
private var mViewWidth = 0
|
||||
private var mTranslate = 0
|
||||
@@ -121,13 +121,13 @@ class ShineTextView : AppCompatTextView {
|
||||
_count++
|
||||
}
|
||||
mGradientMatrix.setTranslate(mTranslate.toFloat(), 0f)
|
||||
mLinearGradient.setLocalMatrix(mGradientMatrix)
|
||||
mLinearGradient?.setLocalMatrix(mGradientMatrix)
|
||||
when {
|
||||
shineType == 0 && _count < shineCount -> postInvalidateDelayed(50)
|
||||
shineType == 1 && _count < 1 -> postInvalidateDelayed(50)
|
||||
else -> {
|
||||
mGradientMatrix.setTranslate((1.2 * mViewWidth).toFloat(), 0f)
|
||||
mLinearGradient.setLocalMatrix(mGradientMatrix)
|
||||
mLinearGradient?.setLocalMatrix(mGradientMatrix)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -148,7 +148,7 @@ class HeartCpActivity : BaseMvpActivity<HeartCpPresenter, ActivityHeartCpBinding
|
||||
}
|
||||
|
||||
val day = TimeUtils.formatDurationDaysOnly(
|
||||
heartCpBean.createtime * 1000 - System.currentTimeMillis()
|
||||
System.currentTimeMillis() - heartCpBean.createtime * 1000
|
||||
)
|
||||
|
||||
mBinding.tvHeartTime.text = "我们在一起${day}啦"
|
||||
|
||||
Reference in New Issue
Block a user