Soru & Cevap

girisButtonu bu buttona tıkladığımda Unfortunately has stopped hatası alıyorum

13.06.2020 - 09:48

Aldığım hata mesajı bu şekilde

06-13 21:39:42.866 18503-18503/com.example.whatsapp E/dalvikvm: Could not find class 'androidx.core.view.ViewCompat$2', referenced from method androidx.core.view.ViewCompat.addOnUnhandledKeyEventListener
06-13 21:39:42.866 18503-18503/com.example.whatsapp E/dalvikvm: Could not find class 'android.view.WindowInsets', referenced from method androidx.core.view.ViewCompat.dispatchApplyWindowInsets
06-13 21:39:42.886 18503-18503/com.example.whatsapp E/dalvikvm: Could not find class 'android.view.WindowInsets', referenced from method androidx.core.view.ViewCompat.onApplyWindowInsets
06-13 21:39:42.886 18503-18503/com.example.whatsapp E/dalvikvm: Could not find class 'android.view.View$OnUnhandledKeyEventListener', referenced from method androidx.core.view.ViewCompat.removeOnUnhandledKeyEventListener
06-13 21:39:42.906 18503-18503/com.example.whatsapp E/dalvikvm: Could not find class 'androidx.core.view.ViewCompat$1', referenced from method androidx.core.view.ViewCompat.setOnApplyWindowInsetsListener
06-13 21:39:43.056 18503-18503/com.example.whatsapp E/dalvikvm: Could not find class 'android.view.textclassifier.TextClassificationManager', referenced from method androidx.appcompat.widget.AppCompatTextClassifierHelper.getTextClassifier
06-13 21:39:43.066 18503-18503/com.example.whatsapp E/dalvikvm: Could not find class 'android.graphics.drawable.RippleDrawable', referenced from method androidx.appcompat.widget.AppCompatImageHelper.hasOverlappingRendering
06-13 21:39:43.076 18503-18503/com.example.whatsapp E/dalvikvm: Could not find class 'android.graphics.drawable.RippleDrawable', referenced from method com.google.android.material.tabs.TabLayout$TabView.updateBackgroundDrawable
06-13 21:41:20.816 18503-18503/com.example.whatsapp E/AndroidRuntime: FATAL EXCEPTION: main
    Process: com.example.whatsapp, PID: 18503
    java.lang.NullPointerException
        at com.example.whatsapp.LoginActivity.KullaniciyaGirisİzniVer(LoginActivity.java:72)
        at com.example.whatsapp.LoginActivity.access$000(LoginActivity.java:22)
        at com.example.whatsapp.LoginActivity$2.onClick(LoginActivity.java:65)
        at android.view.View.performClick(View.java:4440)
        at android.view.View$PerformClick.run(View.java:18444)
        at android.os.Handler.handleCallback(Handler.java:733)
        at android.os.Handler.dispatchMessage(Handler.java:95)
        at android.os.Looper.loop(Looper.java:136)
        at android.app.ActivityThread.main(ActivityThread.java:5050)
        at java.lang.reflect.Method.invokeNative(Native Method)
        at java.lang.reflect.Method.invoke(Method.java:515)
        at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:602)
        at dalvik.system.NativeStart.main(Native Method)

 

===============================================================================================

kod bölümü


package com.example.whatsapp; import androidx.annotation.NonNull; import androidx.appcompat.app.AppCompatActivity; import android.app.ProgressDialog; import android.content.Intent; import android.os.Bundle; import android.text.TextUtils; import android.view.View; import android.widget.Button; import android.widget.EditText; import android.widget.TextView; 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 com.google.firebase.auth.FirebaseUser; public class LoginActivity extends AppCompatActivity { private FirebaseUser mevcutKullanici; private FirebaseAuth mYetki; private ProgressDialog girisDialog; private Button girisButtonu,telefonlaGirisButonu; private EditText kullaniciMail,kullaniciSifre; private TextView yeniHesapAlma,sifreUnutmaBaglanti; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_login); //kontrol tanımlamaları girisButtonu = findViewById(R.id.giris_butonu); telefonlaGirisButonu = findViewById(R.id.giris_butonu); kullaniciMail = findViewById(R.id.kayit_email); kullaniciSifre = findViewById(R.id.giris_sifre); yeniHesapAlma = findViewById(R.id.yeni_hesap_alma); sifreUnutmaBaglanti = findViewById(R.id.sifre_unutma_baglantisi); mYetki = FirebaseAuth.getInstance(); mevcutKullanici = mYetki.getCurrentUser(); girisDialog = new ProgressDialog(this); yeniHesapAlma.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Intent kayitActivityIntent = new Intent(LoginActivity.this,KayitActivity.class); startActivity(kayitActivityIntent); } }); girisButtonu.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { KullaniciyaGirisİzniVer(); } }); } private void KullaniciyaGirisİzniVer() { String email = kullaniciMail.getText().toString(); String sifre = kullaniciSifre.getText().toString(); if (TextUtils.isEmpty(email)) { Toast.makeText(this, "Email boş olamaz!", Toast.LENGTH_SHORT).show(); } if (TextUtils.isEmpty(sifre)) { Toast.makeText(this, "Şifre boş olamaz!", Toast.LENGTH_SHORT).show(); } else { //Progress girisDialog.setTitle("Giriş yapılıyor"); girisDialog.setMessage("Lütfen bekleyin..."); girisDialog.setCanceledOnTouchOutside(true); girisDialog.show(); mYetki.signInWithEmailAndPassword(email,sifre).addOnCompleteListener(new OnCompleteListener<AuthResult>() { @Override public void onComplete(@NonNull Task<AuthResult> task) { if (task.isSuccessful()){ Intent anaSayfaIntent = new Intent(LoginActivity.this,MainActivity.class); startActivity(anaSayfaIntent); Toast.makeText(LoginActivity.this, "Giriş Başarılı", Toast.LENGTH_SHORT).show(); girisDialog.dismiss(); } else { String mesaj = task.getException().toString(); Toast.makeText(LoginActivity.this, "Hata :"+mesaj+"bilgileri kontrol ediniz", Toast.LENGTH_SHORT).show(); girisDialog.dismiss(); } } }); } } @Override protected void onStart() { super.onStart(); if (mevcutKullanici != null){ kullaniciyiAnaAktivityeGonder(); } } private void kullaniciyiAnaAktivityeGonder() { Intent anaAktiviteIntent = new Intent(LoginActivity.this,MainActivity.class); startActivity(anaAktiviteIntent); } }
 

 

 

203 Görüntülenme

2 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

Profile picture for user shopofturkey
shopofturkey
17.01.2023 - 08:53

Acaba findview modulündemi bir sorun mevcut ? Nazar Boncuk

Profile picture for user hanaawork1
hanaawork1
04.04.2022 - 10:06

شركة خدمات المملكة لتنظيف الكنب والسجاد
شركة خدمات المملكة لتنظيف الكنب والسجاد بأحدث الطرق ومع الحفاظ على الأقمشة والخامات من التلف، ويتم ذلك من خلال الفريق المتميز والمدرب على التعامل مع جميع القطع بعناية ودقة واستخدام المواد الملائمة لجميع الانواع بارخص سعر واعلى جودة لنتيجة مميزة.
شركة خدمات المملكة لتنظيف الكنب والسجاد
الكنب والسجاد جزء لا يتجزأ من المظهر العام والشكل الأساسي للأماكن المختلفة ولذلك تقدم شركة خدمات المملكة لتنظيف الكنب والسجاد الطرق الملائمة لتلك المهمة التي ينبغي أن تتم بالسرعة المطلوبة.
شركة تنظيف كنب بالرياض

تقوم شركة خدمات المملكة بالخطوات الخاصة بالتنظيف لأقمشة الكنب بالطريقة الصحيحة وتكون كالتالي:
• يتم البدء في تنظيف الكنب باستخدام قطعة قماشية نظيفة وجافة للتخلص من الأتربة والأوساخ.
• في حالة وجود بقع عميقة في أقمشة الكنب يجب أن يتم تنظيفها باستعمال الفرشة القاسية.
• يجب العمل على إزالة جميع الملوثات والبقع العميقة التي تتواجد في أقمشة الكنب.
• يتم استخدام المواد التي تساعد على حماية الالوان من البهتان والمشكلات المختلفة.
• تساعد الشركة على التخلص من الروائح الكريهة.
• في حالة وجود مشكلات متنوعة في الكنب يتم التخلص منها باستخدام البخار.
أرخص شركة تنظيف كنب بالرياض
تتميز شركة خدمات المملكة لتنظيف الكنب والسجاد بتقديم أرخص الأسعار بالإضافة إلى العروض التي تتناسب مع جميع الفئات وبذلك تكون من أفضل الشركات التي يمكن التعامل معها للتخلص من مشكلات الكنب بدون تلف أو أضرار لأنواع الأقمشة.
شركة تنظيف موكيت بالرياض
تعمل الشركة على تنظيف السجاد والموكيت بأحدث الطرق التي يمكن من خلالها التخلص من الأتربة والأوساخ والبقع المختلفة عن طريق الأجهزة المتطورة والتي تتمثل في المكانس والشفاطات والأدوات التي يتم من خلالها التنظيف باستخدام المياه أو البخار بالإضافة إلى المواد المنظفة القوية والآمنة على الألوان والأقمشة والوبر.
يوجد العديد من الأنواع الخاص بأقمشة الكنب وتتمثل في المخمل أو الجلد أو الكتان أو القطن ويجب اختيار النوع الذي يتناسب مع باقي القطع التي تتواجد في المكان بالإضافة إلى مراعاة الطريقة المناسبة لتنظيف كل نوع.
حيث لا يمكن استخدام نفس الطريقة في تنظيف جميع الأنواع، ويرجع ذلك إلى حاجة الجلد إلى المواد الآمنة والمرطبة وباقي الأقمشة تحتاج إلى المواد التي تحافظ على ألوانها وغيرها من النصائح الهامة في التنظيف.
شركة تنظيف سجاد بالرياض
تستطيع شركة خدمات المملكة تنظيف تنظيف جميع أنواع السجاد بأحدث الطرق والمواد المنظفة الآمنة حتى تظهر النتيجة دون ضرر أو تلف في الألوان وذلك بسبب المواد التي تساعد على حماية الألوان وتثبيتها ومن خلال تلك الطرق يتم القضاء على البكتيريا والجراثيم والميكروبات التي يمكن أن يحتوي عليها السجاد.
من خلال الفريق المتخصص في الشركة تنتهي مشكلات البقع المستعصية والأوساخ وتنظيف الألياف بعمق، حتى مع الموكيت التي لا يمكن تنظيفه بالشكل المناسب يدويًا تنتهي المعاناة في أسرع وقت.

شركة تنظيف كنب بخميس مشيط
تتواجد المجالس في أغلبية المنازل والفلل والقصور داخل المملكة وبالتالي يجب الحفاظ عليها وتنظيفها في الأوقات المختلفة وتتميز الشركة بالآتي:
• وجود العمالة المدربة والمحترفة والتي تقدم أفضل الخدمات في تنظيف الكنب والمجالس والسجاد.
• أفضل الأدوات والمواد التي يتم استخدامها لحماية الأقمشة المختلفة.
• أرخص الأسعار والعروض المختلفة.
• تتواجد المعطرات التي تساهم في إزالة الروائح الكريهة من الكنب والمجالس والسجاد.
• استخدام البخار في التطهير والتعقيم.
شركة تنظيف كنب بالدمام
يمثل الكنب والمجالس عنصر الجمال الذي يتواجد داخل المنازل وهو العنصر الجاذب للأنظار في أول الأمر ولذلك يجب الاهتمام بتنظيفه بالطرق الملائمة والتخلص من الغبار والأتربة والبقع التي تتواجد به دون حدوث تلف أو مشكلات تهدد المظهر العام وتؤذي أقمشته.
https://www.youtube.com/watch?v=szzRcouuIr8
أفضل شركة تنظيف موكيت بالرياض
هناك العديد من النصائح التي تلتزم بها شركة خدمات المملكة تنظيف الموكيت وهي كالتالي:
• يجب التعامل بحرص مع الموكيت وخاصة في الأماكن التي يظهر فيها مثل غرف الجلوس وغيرها.
• يتم استعمال المواد الخاصة بالتنظيف والتي تحافظ على النسيج وتقضي على البقع العميقة.
• في حالة الحاجة إلى فرك الأجزاء الخاصة بالموكيت يجب أن يتم استخدام الفرش الناعمة حتى لا يتعرض الموكيت للتلف والتمزق.
• تهوية الموكيت شيء هام في مراحل التنظيف.
• يجب أن يتم إزالة الأتربة التي تتراكم على الموكيت في أسرع وقت.
مغاسل الجبر والرهدن للسجاد والموكيت
تعد تلك المغاسل من أهم وأكبر الأماكن التي يتم فيها تنظيف السجاد والموكيت بالطرق المتطورة وبأرخص الأسعار التي يمكن تقديمها في المملكة، ويتم مراعاة النوع الخاص بالسجاد قبل أن يتم تحديد طريقة تنظيفه الملائمة له، وبذلك يتم التنظيف والتجهيز في أسرع وقت وبدون تلف أو مشكلات.

مغاسل الجبر والرهدن

تقوم مغاسل الجبر والرهت للسجاد والموكيت بعلاج جميع المشكلات الخاصة بالأنواع المختلفة من السجاد والموكيت والحفاظ على ألوانه والوبر الخاص به مع استخدام المواد الملائمة لكل نوع على حدا واختيار الأدوات التي تتناسب مع التنظيف في المراحل المحددة له.
كما تقوم بعلاج مشكلات الجلد من تلف أو تشققات وغيرها من خلال استخدام المواد المعالجة والتي تحافظ على ترطيبه وتنظيفه في الوقت ذاته بدون أن تحدث أضرار جديدة نظرًا للطرق الخاطئة في التنظيم والعناية بها.
وبهذا نكون قد تعرفنا على مهام شركة خدمات المملكة لتنظيف الكنب والسجاد والمميزات الخاصة بتلك الشركة والمشكلات التي تقوم بعلاجها مع التنظيف وحماية الأقمشة المختلفة من التلف والأضرار التي تحدث نتيجة لطرق التنظيف الخاطئة واستقدام الشركات غير المتخصصة في المجال.