Olá Murilo, tudo bem?
Para fazer uma variável de URL dinâmica em Kotlin, você pode utilizar a classe "Uri" do Android. Ela permite que você construa uma URL com diferentes parâmetros de forma fácil e prática.
Segue um exemplo de como utilizar a classe "Uri" para construir uma URL dinâmica:
val baseUrl = "https://www.exemplo.com/api/"
val endpoint = "usuarios"
val idUsuario = 123
val uri = Uri.parse(baseUrl)
.buildUpon()
.appendEncodedPath(endpoint)
.appendEncodedPath(idUsuario.toString())
.build()
val url = uri.toString()
Nesse exemplo, a variável "baseUrl" é a URL base da sua API, "endpoint" é o caminho para o recurso que você quer acessar e "idUsuario" é o ID do usuário que você quer buscar. A classe "Uri" permite que você adicione esses valores à URL de forma dinâmica, utilizando os métodos "appendEncodedPath" e "appendQueryParameter".
Espero ter ajudado e bons estudos!