Champ de texte du message à saisir devient "Message sécurisé" / "Secured message" si la conversation est sécurisée (vraiment cette fois)
This commit is contained in:
parent
b947f8389e
commit
e1c7bc7612
|
@ -120,13 +120,19 @@ class ConversationActivity: ComposeView.SendActivity() {
|
|||
|
||||
// insérer le message s'il y en a un
|
||||
val body = this.intent.extras?.getString("sms_body")
|
||||
if (body != null)
|
||||
if (body != null) {
|
||||
composeInput.setText(body)
|
||||
} else if (conversation.secured) {
|
||||
composeInput.setHint(R.string.secured_message) //indiquer que la conversation est securisée
|
||||
}
|
||||
|
||||
composeInput.requestFocus()
|
||||
} else {
|
||||
// trouver l'identifiant donné en argument à l'activité
|
||||
this._conversationId = this.intent.extras.getInt("conversationId")
|
||||
if (conversation.secured) {
|
||||
composeInput.setHint(R.string.secured_message) //indiquer que la conversation est securisée
|
||||
}
|
||||
}
|
||||
|
||||
// lire les messages en arrière plan
|
||||
|
@ -167,10 +173,13 @@ class ConversationActivity: ComposeView.SendActivity() {
|
|||
val secured = !item.isChecked
|
||||
item.isChecked = secured
|
||||
|
||||
if (secured)
|
||||
if (secured) {
|
||||
this.conversation.createSecuredConversation(this)
|
||||
else
|
||||
composeInput.setHint(R.string.secured_message)
|
||||
} else {
|
||||
this.conversation.stopSecuredConversation(this)
|
||||
composeInput.setHint(R.string.message)
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -196,7 +205,7 @@ class ConversationActivity: ComposeView.SendActivity() {
|
|||
}
|
||||
|
||||
override fun onOptionsItemSelected(item: MenuItem): Boolean {
|
||||
// répondre aux action de l'utilisateur dans le menu de la barre d'outils
|
||||
// répondre aux actions de l'utilisateur dans le menu de la barre d'outils
|
||||
return when (item.itemId) {
|
||||
R.id.action_secure -> { this.toggleSecurity(item); true }
|
||||
R.id.action_delete_conv -> { this.deleteConversation(); true }
|
||||
|
|
|
@ -87,7 +87,7 @@ interface MessageDao {
|
|||
fun readConversation(conversationId: Int)
|
||||
|
||||
/**
|
||||
* Insére un message dans la base donnée
|
||||
* Insère un message dans la base donnée
|
||||
*
|
||||
* @param message Message à insérer
|
||||
* @return Ligne à laquelle le message a été inséré
|
||||
|
|
|
@ -5,6 +5,7 @@
|
|||
<string name="ok">OK</string>
|
||||
<string name="buttonSend">Envoyer</string>
|
||||
<string name="message">Message</string>
|
||||
<string name="secured_message">Message sécurisé</string>
|
||||
<string name="saisir_contact">Saisissez un numéro de téléphone</string>
|
||||
<string name="new_conv">Nouvelle conversation</string>
|
||||
<string name="secured_conv">Conversation sécurisée</string>
|
||||
|
|
|
@ -6,6 +6,7 @@
|
|||
<string name="ok">OK</string>
|
||||
<string name="buttonSend">Send</string>
|
||||
<string name="message">Message</string>
|
||||
<string name="secured_message">Secured message</string>
|
||||
<string name="saisir_contact">Enter a phone number</string>
|
||||
<string name="new_conv">New conversation</string>
|
||||
<string name="secured_conv">Secured conversation</string>
|
||||
|
|
Loading…
Reference in a new issue