INNER CODE UNIT · Kotlin
LoginActivity
fumiama/copymanga · app/src/main/java/top/fumiama/copymanga/LoginActivity.kt:17
class LoginActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_login)
val isLogout = !Config.token.value.isNullOrEmpty()
if (isLogout) {
alblogin.setText(R.string.logout)
altusrnm.setText(Config.username.value)
}
alblogin.setOnClickListener {
lifecycleScope.launch {
val salt = Random.nextInt(10000)
val username = altusrnm.text?.toString()
if (username.isNullOrEmpty()) {
Toast.makeText(
this@LoginActivity,
R.string.login_null_username,
Toast.LENGTH_SHORT