Мне нужно преобразовать следующий код котлина в код Java: < /p>
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
binding = ActivityDetailedDeviceConnectionBinding.inflate(layoutInflater)
setContentView(binding.root)
ViewCompat.setOnApplyWindowInsetsListener(binding.root) { v, insets ->
val systemBars = insets.getInsets(WindowInsetsCompat.Type.systemBars())
v.setPadding(systemBars.left, systemBars.top, systemBars.right, systemBars.bottom)
insets
}
tvSubtitle = binding.textViewSubtitle
img = binding.detailedDeviceImage
buttonStart = binding.start
val deviceToConnect = intent.getSerializableExtra("device") as? TypeDevice
deviceToConnect?.let {
// Work with non-null user
tvSubtitle.text = deviceToConnect.istruzioni1step
img.setImageResource(deviceToConnect.img1step)
}
buttonStart.setOnClickListener {
val intent = Intent(this, NavigationActivity::class.java)
// intent.putExtra("path", path)
startActivity(intent)
}
}
< /code>
Теперь я пишу этот код: < /p>
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
binding = ActivityFindDeviceBinding.inflate(getLayoutInflater());
View view = binding.getRoot();
setContentView(view);
}
Подробнее здесь: https://stackoverflow.com/questions/794 ... in-to-java