Skip to content
Extraits de code Groupes Projets
Valider b851055f rédigé par Monnot's avatar Monnot
Parcourir les fichiers

Modified the previous commit to be like asked in the TD3

parent 64556663
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -21,23 +21,12 @@ class TaskActivity : AppCompatActivity() {
var resultCode = 666
val titleEditText = findViewById<EditText>(R.id.titleEditText)
val descriptionEditText = findViewById<EditText>(R.id.descriptionEditText)
val serializableExtra = intent?.getSerializableExtra("editTask")
var task : Task
var id : String = ""
if (serializableExtra != null){
task = serializableExtra as Task
titleEditText.setText(task.title)
descriptionEditText.setText(task.description)
resultCode = 667
id = task.id
}
//val serializableExtra = intent?.getSerializableExtra("editTask")
val task = intent?.getSerializableExtra("editTask") as? Task
titleEditText.setText(task?.title)
descriptionEditText.setText(task?.description)
createButton.setOnClickListener{
var newTask : Task
if (resultCode == 666){
id = java.util.UUID.randomUUID().toString()
}
newTask = Task(id = id, title = titleEditText.text.toString(), description = descriptionEditText.text.toString())
var newTask = Task(id = task?.id ?: java.util.UUID.randomUUID().toString(), title = titleEditText.text.toString(), description = descriptionEditText.text.toString())
intent.putExtra("newTask", newTask)
setResult(resultCode, intent)
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter