Avatar ·

Como definir texto em EditText no Kotlin? Problema com findViewById e setter

Olá a todos! Comecei a estudar Kotlin para Android e me deparei com um problema ao tentar definir texto em um EditText programaticamente. Tenho uma tela simples com um campo de entrada e quero, ao pressionar um botão, definir algum texto padrão no EditText.\n\nAqui está meu código:\n\n```kotlin\nclass MainActivity : AppCompatActivity() {\n override fun onCreate(savedInstanceState: Bundle?) {\n super.onCreate(savedInstanceState)\n setContentView(R.layout.activity_main)\n \n val editText = findViewById(R.id.myEditText)\n editText.text = "Olá, mundo!" // Erro!\n }\n}\n```\n\nMas na linha `editText.text = "Olá, mundo!"` o compilador exibe um erro: "Type mismatch: inferred type is String but Editable was expected". Tentei também escrever `editText.setText("