AN
Size: a a a
AN
RI
AN
RI
RI
ЮН
RI
RI
RI
IK
Bundle
, в котором могут лежать другие бандлы.Map<String, String || Map<String, ??>>
fun Bundle.toTypeMap(): Map<String, Any?> =
.fun <T> sample(): Map<String, T>
where T : Map<String, String>,
T : Map<String, T> {
}
fun <T> sample2() where T : Map<String, T>, T: String{
}
IK
Any?
:fun Bundle.toTypeMap(): Map<String, Any?> =
keySet().map { key ->
key!! to get(key).let {
when (it) {
is Bundle -> it.toTypeMap()
null -> null
else -> JSONObject.wrap(it::class.java.simpleName)
}
}
}.toMap()
Ⓢ
Ⓢ
AN
IK
СЗ
Ⓢ