新增drm
This commit is contained in:
parent
23adec77be
commit
28fd0ec63f
@ -6,6 +6,7 @@ import android.view.LayoutInflater
|
||||
import android.view.View
|
||||
import android.view.ViewGroup
|
||||
import com.xyzshell.andinfo.AndInfo
|
||||
import com.xyzshell.andinfo.libs.DRMInfo
|
||||
import com.xyzshell.myphoneinfo.R
|
||||
import com.xyzshell.myphoneinfo.databinding.FragmentSystemShowBinding
|
||||
|
||||
@ -29,17 +30,32 @@ private lateinit var binding: FragmentSystemShowBinding
|
||||
setDeviceInfo()
|
||||
setOperatingSystem()
|
||||
setIdentifier()
|
||||
setDrm()
|
||||
}
|
||||
|
||||
private fun setDrm() {
|
||||
val clearkeyDrmDetail = AndInfo.instance.drm.getDrmDetail(DRMInfo.CLEARKEY_UUID)
|
||||
val widevineDrmDetail = AndInfo.instance.drm.getDrmDetail(DRMInfo.WIDEVINE_UUID)
|
||||
binding.textclear1.textTitle.text=getString(R.string.vendor)
|
||||
binding.textclear2.textTitle.text=getString(R.string.version)
|
||||
|
||||
|
||||
clearkeyDrmDetail.let {
|
||||
binding.textclear1.textContent.text=it?.vendor
|
||||
binding.textclear2.textContent.text=it?.version
|
||||
}
|
||||
binding.textwide1.textTitle.text=getString(R.string.vendor)
|
||||
binding.textwide2.textTitle.text=getString(R.string.version)
|
||||
binding.textwide3.textTitle.text=getString(R.string.algorithm)
|
||||
binding.textwide4.textTitle.text=getString(R.string.device_id)
|
||||
binding.textwide5.textTitle.text=getString(R.string.security_level)
|
||||
binding.textwide6.textTitle.text=getString(R.string.highest_hdcp_level)
|
||||
widevineDrmDetail.let {
|
||||
binding.textwide1.textContent.text=it?.vendor
|
||||
binding.textwide2.textContent.text=it?.version
|
||||
binding.textwide3.textContent.text=it?.algorithms?.joinToString()
|
||||
binding.textwide4.textContent.text=it?.deviceUniqueId
|
||||
binding.textwide5.textContent.text=it?.securityLevel
|
||||
binding.textwide6.textContent.text=it?.connectedHdcpLevel.toString()
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@ -18,7 +18,7 @@
|
||||
android:layout_height="wrap_content"
|
||||
android:orientation="vertical"
|
||||
android:paddingHorizontal="@dimen/dashboard_fragment_padding_horizontal"
|
||||
android:paddingVertical="@dimen/dashboard_fragment_padding_vertical">
|
||||
>
|
||||
|
||||
<LinearLayout
|
||||
android:layout_width="match_parent"
|
||||
|
||||
Loading…
Reference in New Issue
Block a user