Add long-press action to copy sent timestamp to clipboard.
This commit is contained in:
parent
e00ce48517
commit
17426f1dbb
1 changed files with 7 additions and 0 deletions
|
@ -2,6 +2,7 @@ package org.thoughtcrime.securesms.stories.viewer.info
|
||||||
|
|
||||||
import android.view.View
|
import android.view.View
|
||||||
import android.widget.TextView
|
import android.widget.TextView
|
||||||
|
import android.widget.Toast
|
||||||
import org.thoughtcrime.securesms.R
|
import org.thoughtcrime.securesms.R
|
||||||
import org.thoughtcrime.securesms.util.DateUtils
|
import org.thoughtcrime.securesms.util.DateUtils
|
||||||
import org.thoughtcrime.securesms.util.Util
|
import org.thoughtcrime.securesms.util.Util
|
||||||
|
@ -38,8 +39,14 @@ object StoryInfoHeader {
|
||||||
if (model.sentMillis > 0L) {
|
if (model.sentMillis > 0L) {
|
||||||
sentView.visible = true
|
sentView.visible = true
|
||||||
sentView.text = DateUtils.getTimeString(context, Locale.getDefault(), model.sentMillis)
|
sentView.text = DateUtils.getTimeString(context, Locale.getDefault(), model.sentMillis)
|
||||||
|
itemView.setOnLongClickListener {
|
||||||
|
Util.copyToClipboard(context, model.sentMillis.toString())
|
||||||
|
Toast.makeText(context, R.string.MyStoriesFragment__copied_sent_timestamp_to_clipboard, Toast.LENGTH_SHORT).show()
|
||||||
|
true
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
sentView.visible = false
|
sentView.visible = false
|
||||||
|
itemView.setOnLongClickListener(null)
|
||||||
}
|
}
|
||||||
|
|
||||||
if (model.receivedMillis > 0L) {
|
if (model.receivedMillis > 0L) {
|
||||||
|
|
Loading…
Add table
Reference in a new issue