in sample-app/app/src/main/java/co/elastic/otel/android/sample/ui/SecondFragment.kt [32:53]
override fun onViewCreated(view: View, savedInstanceState: Bundle?) {
super.onViewCreated(view, savedInstanceState)
lifecycleScope.launch {
try {
val city = arguments?.getString("city") ?: "Berlin"
binding.temperatureTitle.text = getString(
R.string.temperature_title,
city
)
updateTemperature(WeatherRestManager.getCurrentCityWeather(city))
showApiNotice()
} catch (e: Exception) {
e.printStackTrace()
Toast.makeText(requireContext(), R.string.unknown_error_message, Toast.LENGTH_SHORT)
.show()
}
}
binding.buttonSecond.setOnClickListener {
findNavController().navigate(R.id.action_SecondFragment_to_FirstFragment)
}
}