修复线程设置布局错误。
This commit is contained in:
parent
e93d08b56f
commit
6582e8257c
@ -146,9 +146,11 @@ class PdfResultActivity : BaseActivity() {
|
|||||||
}
|
}
|
||||||
if (source == PdfPickerSource.SPLIT) {
|
if (source == PdfPickerSource.SPLIT) {
|
||||||
val splitPassword = intent.getStringExtra(EXTRA_SPLIT_PASSWORD) ?: ""
|
val splitPassword = intent.getStringExtra(EXTRA_SPLIT_PASSWORD) ?: ""
|
||||||
binding.progressBar.isIndeterminate = false
|
runOnUiThread {
|
||||||
binding.progressBar.progress = 0
|
binding.progressBar.isIndeterminate = false
|
||||||
binding.progressBar.max = 100
|
binding.progressBar.progress = 0
|
||||||
|
binding.progressBar.max = 100
|
||||||
|
}
|
||||||
val selectedList: ArrayList<PdfSelectedPagesItem> =
|
val selectedList: ArrayList<PdfSelectedPagesItem> =
|
||||||
requireParcelableArrayList(EXTRA_SELECTED_LIST)
|
requireParcelableArrayList(EXTRA_SELECTED_LIST)
|
||||||
if (selectedList.isEmpty()) {
|
if (selectedList.isEmpty()) {
|
||||||
@ -190,9 +192,11 @@ class PdfResultActivity : BaseActivity() {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
} else if (source == PdfPickerSource.MERGE) {
|
} else if (source == PdfPickerSource.MERGE) {
|
||||||
binding.progressBar.isIndeterminate = false
|
runOnUiThread {
|
||||||
binding.progressBar.progress = 0
|
binding.progressBar.isIndeterminate = false
|
||||||
binding.progressBar.max = 100
|
binding.progressBar.progress = 0
|
||||||
|
binding.progressBar.max = 100
|
||||||
|
}
|
||||||
val mergeInputFile: ArrayList<PdfDocumentEntity> =
|
val mergeInputFile: ArrayList<PdfDocumentEntity> =
|
||||||
requireParcelableArrayList(EXTRA_MERGE_LIST)
|
requireParcelableArrayList(EXTRA_MERGE_LIST)
|
||||||
if (mergeInputFile.isEmpty()) {
|
if (mergeInputFile.isEmpty()) {
|
||||||
@ -235,7 +239,9 @@ class PdfResultActivity : BaseActivity() {
|
|||||||
return@launch
|
return@launch
|
||||||
}
|
}
|
||||||
val lockPassword = intent.getStringExtra(EXTRA_LOCK_UNLOCK_PASSWORD) ?: ""
|
val lockPassword = intent.getStringExtra(EXTRA_LOCK_UNLOCK_PASSWORD) ?: ""
|
||||||
binding.congratulationsDesc.text = getString(R.string.set_password_successfully)
|
runOnUiThread {
|
||||||
|
binding.congratulationsDesc.text = getString(R.string.set_password_successfully)
|
||||||
|
}
|
||||||
PdfSecurityUtils.setPasswordToPdfWithProgress(
|
PdfSecurityUtils.setPasswordToPdfWithProgress(
|
||||||
filepath, lockPassword, lockPassword
|
filepath, lockPassword, lockPassword
|
||||||
) { progress ->
|
) { progress ->
|
||||||
@ -255,7 +261,9 @@ class PdfResultActivity : BaseActivity() {
|
|||||||
return@launch
|
return@launch
|
||||||
}
|
}
|
||||||
val unlockPassword = intent.getStringExtra(EXTRA_LOCK_UNLOCK_PASSWORD) ?: ""
|
val unlockPassword = intent.getStringExtra(EXTRA_LOCK_UNLOCK_PASSWORD) ?: ""
|
||||||
binding.congratulationsDesc.text = getString(R.string.remove_password_successfully)
|
runOnUiThread {
|
||||||
|
binding.congratulationsDesc.text = getString(R.string.remove_password_successfully)
|
||||||
|
}
|
||||||
PdfSecurityUtils.removePasswordFromPdfWithProgress(
|
PdfSecurityUtils.removePasswordFromPdfWithProgress(
|
||||||
filepath, unlockPassword
|
filepath, unlockPassword
|
||||||
) { progress ->
|
) { progress ->
|
||||||
@ -304,7 +312,9 @@ class PdfResultActivity : BaseActivity() {
|
|||||||
finish()
|
finish()
|
||||||
return@launch
|
return@launch
|
||||||
}
|
}
|
||||||
binding.congratulationsDesc.text = getString(R.string.converted_successfully)
|
runOnUiThread {
|
||||||
|
binding.congratulationsDesc.text = getString(R.string.converted_successfully)
|
||||||
|
}
|
||||||
val selectedPages: ArrayList<PdfPageItem> =
|
val selectedPages: ArrayList<PdfPageItem> =
|
||||||
requireParcelableArrayList(EXTRA_PDF_TO_IMAGE_LIST)
|
requireParcelableArrayList(EXTRA_PDF_TO_IMAGE_LIST)
|
||||||
val pdfToImgPassword = intent.getStringExtra(EXTRA_PDF_TO_IMAGE_PASSWORD) ?: ""
|
val pdfToImgPassword = intent.getStringExtra(EXTRA_PDF_TO_IMAGE_PASSWORD) ?: ""
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user