|
|
@@ -6,8 +6,10 @@ import android.text.TextUtils
|
|
|
import android.view.MotionEvent
|
|
|
import android.view.View
|
|
|
import com.alibaba.android.arouter.facade.annotation.Route
|
|
|
+import com.yingyangfly.baselib.bean.def.PermissionList
|
|
|
import com.yingyangfly.baselib.db.QuestionsBean
|
|
|
import com.yingyangfly.baselib.dialog.BindingPhoneDialog
|
|
|
+import com.yingyangfly.baselib.ext.check
|
|
|
import com.yingyangfly.baselib.ext.getEndAnimation
|
|
|
import com.yingyangfly.baselib.ext.getScaleAnimation
|
|
|
import com.yingyangfly.baselib.ext.show
|
|
|
@@ -36,10 +38,24 @@ class HospitalActivity : BaseTvMVVMActivity<ActivityHospitalBinding, HospitalVie
|
|
|
|
|
|
@SuppressLint("SetTextI18n")
|
|
|
override fun initViews() {
|
|
|
+ initPermission()
|
|
|
adapterGuide = GuidePageAdapter(imageList, mContext)
|
|
|
binding.guide.addBannerLifecycleObserver(this)?.setAdapter(adapterGuide)?.indicator =
|
|
|
RectangleIndicator(mContext)
|
|
|
- binding.tvSnCode.text = "终端号:" + Build.SERIAL
|
|
|
+ }
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 获取权限
|
|
|
+ */
|
|
|
+ @SuppressLint("MissingPermission")
|
|
|
+ private fun initPermission() {
|
|
|
+ PermissionList.readPhoneState.check(this) {
|
|
|
+ binding.tvSnCode.text = if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.P) {
|
|
|
+ "终端号:" + Build.getSerial()
|
|
|
+ } else {
|
|
|
+ "终端号:" + Build.SERIAL
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
@SuppressLint("ClickableViewAccessibility")
|