mirror of
https://github.com/Kunzisoft/KeePassDX.git
synced 2025-12-04 15:49:33 +01:00
28 lines
968 B
Kotlin
28 lines
968 B
Kotlin
package com.kunzisoft.keepass.magikeyboard
|
|
|
|
import android.os.Bundle
|
|
import android.support.v7.app.AppCompatActivity
|
|
import com.kunzisoft.keepass.activities.GroupActivity
|
|
import com.kunzisoft.keepass.app.App
|
|
import com.kunzisoft.keepass.activities.FileDatabaseSelectActivity
|
|
import com.kunzisoft.keepass.settings.PreferencesUtil
|
|
import com.kunzisoft.keepass.timeout.TimeoutHelper
|
|
|
|
class KeyboardLauncherActivity : AppCompatActivity() {
|
|
|
|
companion object {
|
|
val TAG = KeyboardLauncherActivity::class.java.name!!
|
|
}
|
|
|
|
override fun onCreate(savedInstanceState: Bundle?) {
|
|
if (App.currentDatabase.loaded && TimeoutHelper.checkTime(this))
|
|
GroupActivity.launchForKeyboardSelection(this, PreferencesUtil.enableReadOnlyDatabase(this))
|
|
else {
|
|
// Pass extra to get entry
|
|
FileDatabaseSelectActivity.launchForKeyboardSelection(this)
|
|
}
|
|
finish()
|
|
super.onCreate(savedInstanceState)
|
|
}
|
|
}
|