Android 无法保持用户登录
无法在我的登录活动中应用共享首选项。是否有人可以解释如何以最简单的方式对其进行docode?已将我的应用程序连接到firebase也许你应该在此处显示一些代码?firebase保持登录使用。。。如果你要问一个你需要展示的问题,你不应该真的把任何东西都存储在一个碎片里。人们需要了解你做错了什么,以便帮助你解决问题。我在答案部分共享代码Android 无法保持用户登录,android,kotlin,Android,Kotlin,无法在我的登录活动中应用共享首选项。是否有人可以解释如何以最简单的方式对其进行docode?已将我的应用程序连接到firebase也许你应该在此处显示一些代码?firebase保持登录使用。。。如果你要问一个你需要展示的问题,你不应该真的把任何东西都存储在一个碎片里。人们需要了解你做错了什么,以便帮助你解决问题。我在答案部分共享代码 package com.example.easfood import android.content.Context import android.content
package com.example.easfood
import android.content.Context
import android.content.Intent
import android.content.SharedPreferences
import android.support.v7.app.AppCompatActivity
import android.os.Bundle
import android.widget.Toast
import com.google.android.gms.tasks.OnCompleteListener
import com.google.android.gms.tasks.Task
import com.google.firebase.auth.AuthResult
import com.google.firebase.auth.FirebaseAuth
import kotlinx.android.synthetic.main.activity_girish.*
class girish : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_girish)
qeydiyyatbutonu.setOnClickListener {
startActivity(Intent(this,qeydiyyat::class.java))
}
Gbuton.setOnClickListener {
FirebaseAuth.getInstance().signInWithEmailAndPassword(Gnomre.text.toString(),Gsifre.text.toString())
.addOnCompleteListener(object:OnCompleteListener<AuthResult>{
override fun onComplete(p0: Task<AuthResult>) {
if (p0.isSuccessful){
Toast.makeText(this@girish,"Xoş gəlmişsiniz",Toast.LENGTH_SHORT).show()
val qarra = Intent(applicationContext,esas::class.java)
startActivity(qarra)
finish()
}else{
Toast.makeText(this@girish,"Giriş uğursuz oldu",Toast.LENGTH_SHORT).show()
}
}
})
}
}
}
package com.example.easfood
import android.content.Context
import android.content.Intent
import android.content.SharedPreferences
import android.support.v7.app.AppCompatActivity
import android.os.Bundle
import android.widget.Toast
import com.google.android.gms.tasks.OnCompleteListener
import com.google.android.gms.tasks.Task
import com.google.firebase.auth.AuthResult
import com.google.firebase.auth.FirebaseAuth
import kotlinx.android.synthetic.main.activity_girish.*
class girish : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_girish)
qeydiyyatbutonu.setOnClickListener {
startActivity(Intent(this,qeydiyyat::class.java))
}
Gbuton.setOnClickListener {
FirebaseAuth.getInstance().signInWithEmailAndPassword(Gnomre.text.toString(),Gsifre.text.toString())
.addOnCompleteListener(object:OnCompleteListener<AuthResult>{
override fun onComplete(p0: Task<AuthResult>) {
if (p0.isSuccessful){
Toast.makeText(this@girish,"Xoş gəlmişsiniz",Toast.LENGTH_SHORT).show()
val qarra = Intent(applicationContext,esas::class.java)
startActivity(qarra)
finish()
}else{
Toast.makeText(this@girish,"Giriş uğursuz oldu",Toast.LENGTH_SHORT).show()
}
}
})
}
}
}