diff --git a/app/src/main/kotlin/com/simplemobiletools/voicerecorder/adapters/RecordingsAdapter.kt b/app/src/main/kotlin/com/simplemobiletools/voicerecorder/adapters/RecordingsAdapter.kt index 95bbfd6..489755d 100644 --- a/app/src/main/kotlin/com/simplemobiletools/voicerecorder/adapters/RecordingsAdapter.kt +++ b/app/src/main/kotlin/com/simplemobiletools/voicerecorder/adapters/RecordingsAdapter.kt @@ -24,9 +24,11 @@ import kotlinx.android.synthetic.main.item_recording.view.* import java.io.File import java.util.* -class RecordingsAdapter(activity: SimpleActivity, var recordings: ArrayList, val refreshListener: RefreshRecordingsListener, - recyclerView: MyRecyclerView, fastScroller: FastScroller, itemClick: (Any) -> Unit) : - MyRecyclerViewAdapter(activity, recyclerView, fastScroller, itemClick) { +class RecordingsAdapter( + activity: SimpleActivity, var recordings: ArrayList, val refreshListener: RefreshRecordingsListener, + recyclerView: MyRecyclerView, fastScroller: FastScroller, itemClick: (Any) -> Unit +) : + MyRecyclerViewAdapter(activity, recyclerView, fastScroller, itemClick) { var currRecordingId = 0 @@ -39,6 +41,7 @@ class RecordingsAdapter(activity: SimpleActivity, var recordings: ArrayList renameRecording() R.id.cab_share -> shareRecordings() R.id.cab_delete -> askConfirmDelete() + R.id.cab_open_with -> openRecordingWith() } } @@ -97,6 +101,17 @@ class RecordingsAdapter(activity: SimpleActivity, var recordings: ArrayList +