package cn.flightfeather.thirdappmodule.module.common
|
|
import android.os.Bundle
|
import cn.flightfeather.thirdappmodule.module.base.BaseFragment
|
import cn.flightfeather.thirdappmodule.module.base.BaseFragmentActivity
|
|
/**
|
* @author riku
|
* Date: 2019/12/31
|
*/
|
class OfficeFileManageActivity : BaseFragmentActivity() {
|
|
companion object {
|
const val FILE_PATH = "FILE_PATH"
|
const val FILE_POS = "FILE_POS"
|
}
|
|
private var filePos = 0
|
|
private var filePath: String? = ""
|
|
private var fileName: String? = ""
|
|
private var isRemoteFile = true
|
|
override fun onCreate(savedInstanceState: Bundle?) {
|
filePos = intent.getIntExtra("filePos", 0)
|
filePath = intent.getStringExtra("filePath")
|
fileName = intent.getStringExtra("fileName")
|
isRemoteFile = intent.getBooleanExtra("isRemoteFile", true)
|
super.onCreate(savedInstanceState)
|
|
}
|
|
override fun getInitFragment(): BaseFragment? =
|
if (isRemoteFile) {
|
// FileDownloadFragment.newInstance(filePos, filePath, fileName)
|
OfficeFileReadFragment.newInstance(filePos, filePath, fileName)
|
} else {
|
OfficeFileReadFragment.newInstance(filePos, filePath, fileName)
|
}
|
}
|