Switch to RESULT_SKIP from setupcompat library
* We need to import setupcompat library for theming reasons so change this as well to be consistent with SetupWizard code Change-Id: I9ca64295a2a68ae6c691d877b7156c1c51235003
This commit is contained in:
parent
49fd7513a7
commit
4a1077f056
2 changed files with 4 additions and 6 deletions
|
|
@ -1,6 +1,5 @@
|
|||
package com.stevesoltys.seedvault.restore
|
||||
|
||||
import android.app.Activity.RESULT_FIRST_USER
|
||||
import android.app.Activity.RESULT_OK
|
||||
import android.os.Bundle
|
||||
import android.view.LayoutInflater
|
||||
|
|
@ -10,6 +9,7 @@ import android.view.ViewStub
|
|||
import android.widget.Button
|
||||
import android.widget.TextView
|
||||
import androidx.fragment.app.Fragment
|
||||
import com.google.android.setupcompat.util.ResultCodes.RESULT_SKIP
|
||||
import com.stevesoltys.seedvault.R
|
||||
import org.calyxos.backup.storage.api.SnapshotItem
|
||||
import org.calyxos.backup.storage.ui.restore.SnapshotFragment
|
||||
|
|
@ -35,9 +35,8 @@ internal class RestoreFilesFragment : SnapshotFragment() {
|
|||
val skipView: TextView = footer.findViewById(R.id.skipView)
|
||||
skipView.setOnClickListener {
|
||||
requireActivity().apply {
|
||||
// Equivalent to com.google.android.setupcompat.util.ResultCodes.RESULT_SKIP
|
||||
// SetupWizard handles this
|
||||
setResult(RESULT_FIRST_USER)
|
||||
setResult(RESULT_SKIP)
|
||||
finishAfterTransition()
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -2,7 +2,6 @@ package com.stevesoltys.seedvault.ui.storage
|
|||
|
||||
import android.Manifest.permission.MANAGE_DOCUMENTS
|
||||
import android.annotation.SuppressLint
|
||||
import android.app.Activity.RESULT_FIRST_USER
|
||||
import android.content.Context
|
||||
import android.content.Intent
|
||||
import android.content.Intent.FLAG_GRANT_PERSISTABLE_URI_PERMISSION
|
||||
|
|
@ -22,6 +21,7 @@ import androidx.activity.result.contract.ActivityResultContracts.OpenDocumentTre
|
|||
import androidx.annotation.RequiresPermission
|
||||
import androidx.fragment.app.Fragment
|
||||
import androidx.recyclerview.widget.RecyclerView
|
||||
import com.google.android.setupcompat.util.ResultCodes.RESULT_SKIP
|
||||
import com.stevesoltys.seedvault.R
|
||||
import com.stevesoltys.seedvault.ui.INTENT_EXTRA_IS_RESTORE
|
||||
import com.stevesoltys.seedvault.ui.storage.StorageOption.SafOption
|
||||
|
|
@ -82,9 +82,8 @@ internal class StorageOptionsFragment : Fragment(), StorageOptionClickedListener
|
|||
titleView.text = getString(R.string.storage_fragment_restore_title)
|
||||
skipView.visibility = VISIBLE
|
||||
skipView.setOnClickListener {
|
||||
// Equivalent to com.google.android.setupcompat.util.ResultCodes.RESULT_SKIP
|
||||
// SetupWizard handles this
|
||||
requireActivity().setResult(RESULT_FIRST_USER)
|
||||
requireActivity().setResult(RESULT_SKIP)
|
||||
requireActivity().finishAfterTransition()
|
||||
}
|
||||
} else {
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue