تالار گفتمان nCIS.ir

نسخه‌ی کامل: آموزش: فراخوانی یک Listener بدون کلیک
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
شاید برای شما هم تو پروژه اتون این اتفاق افتاده باشه که  نیاز داشته باشید  فرضا"  از  کدهای    Listener  یک باتن استفاده کنید بدون اینکه  باتن مورد اشاره شده کلیک بشه ، اجازه بدین با یه مثال واضح تر بیان کنم

        final Button btn1 = (Button) findViewById(R.id.go_btn);

        btn1.setOnClickListener(new View.OnClickListener() {

            @Override
            public void onClick(View v) {


               //   sample code for listeners 

            }

  
      });
حالا هر زمان که نیاز داشتید  با این دستور می تونید  کدهای  کلیک Btn1  رو اجرا کنید (یعنی بدون نیاز به کلیک کاربر )


btn1.performClick();