Пользователь не может войти в систему - PullRequest
0 голосов
/ 30 мая 2019

не может применить общие настройки в моем журнале активности. Может кто-нибудь объяснить, как это сделать (закодировать) наиболее простым способом - уже подключил мое приложение к firebase

1 Ответ

0 голосов
/ 30 мая 2019
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()
}
                    }


                })

                }
        }

    }

<div class="snippet" data-lang="js" data-hide="false" data-console="true" data-babel="false">
<div class="snippet-code">
<pre class="snippet-code-js lang-js prettyprint-override"><code>    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()
    }
                        }


                    })

                    }
            }

        }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...