badges Android Tools Stage1

code for if single click android studio

عند انشاء زر جديد ونريد عند الضغط على هذا الزر القيام بحدث معين

وكذلك الامر في حال لو اردنا انشاء حدث عند الضفط على عنصر اخر مثل edittext او textview …. الخ

في البدايه لنفترض ان لديك زر والاسم الخاص به (id) هو btn

نقوم بتعريف الزر كالمعتاد

Button button = (Button) findViewById(R.id.btn);

الان بعد القيام بتعريف الزر والذي تم تسميته حسب الكود السباق button نقوم باضافة الكود التالي

  button.setOnClickListener(new View.OnClickListener() {
                    @Override
                    public void onClick(View v) {
                        
                    }
                });

وفي حال اردنا ان تظهر للمستخدم رساله عند الضغط على الزر

 

    button.setOnClickListener(new View.OnClickListener() {
                    @Override
                    public void onClick(View v) {
                        Toast.makeText(MainActivity.this,"مرحبا",Toast.LENGTH_LONG).show();
                    }
                });

By admin

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *