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() { ...@@ -21,23 +21,12 @@ class TaskActivity : AppCompatActivity() {
var resultCode = 666 var resultCode = 666
val titleEditText = findViewById<EditText>(R.id.titleEditText) val titleEditText = findViewById<EditText>(R.id.titleEditText)
val descriptionEditText = findViewById<EditText>(R.id.descriptionEditText) val descriptionEditText = findViewById<EditText>(R.id.descriptionEditText)
val serializableExtra = intent?.getSerializableExtra("editTask") //val serializableExtra = intent?.getSerializableExtra("editTask")
var task : Task val task = intent?.getSerializableExtra("editTask") as? Task
var id : String = "" titleEditText.setText(task?.title)
if (serializableExtra != null){ descriptionEditText.setText(task?.description)
task = serializableExtra as Task
titleEditText.setText(task.title)
descriptionEditText.setText(task.description)
resultCode = 667
id = task.id
}
createButton.setOnClickListener{ createButton.setOnClickListener{
var newTask : Task var newTask = Task(id = task?.id ?: java.util.UUID.randomUUID().toString(), title = titleEditText.text.toString(), description = descriptionEditText.text.toString())
if (resultCode == 666){
id = java.util.UUID.randomUUID().toString()
}
newTask = Task(id = id, title = titleEditText.text.toString(), description = descriptionEditText.text.toString())
intent.putExtra("newTask", newTask) intent.putExtra("newTask", newTask)
setResult(resultCode, intent) setResult(resultCode, intent)
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter