راه آسون تر:

اصلا اون متد اضافه شده و اون implement تو خط اولو نمی نویسی

میری رو this جلو چشم OnClickListener وای میسی alt+enter می زنی 

بهت میگه توی main activity این implemenet . کنم؟ میگی آره خودش همه اونا رو میسازه

 

اگه چنتا دکمه می خواستی برا هر کدوم یه OnClickListener میذاری(این غیربهینه است ولی حالا!)

اون جا به جای this می نویسی new On خودش میاره new OnClick Listener

 

برای این که کلی مموری نگیرن میای تو همون یه دونه متد onclicklistener می نویسی برای هر دکمه اگه اونی که کلیک شده همینه بیا کار اینو بکن

اینجا رو نتونستم چن تا دکمه بذارم باگگگگگ

 

 

حالا اگه خواستی کلیک طولانی رو بگی از OnLongClickListener استفاده می کنی

جلو باتن می نویسیش و alt+enter و .

مثال:

button.setOnLongClickListener(new View.OnLongClickListener() {
    @Override
    public boolean onLongClick(View v) {
        button.setText("Yahoooo");
        return false;
    }
});

اگه تا همین جا بسنده کنی هر سری لانگ کلیک کنی یه کلیک هم به حسابش میاره و کارای توی کلیک هم انجام میده

برا اینکه درستش کنی return false  رو بکن true

جلسه ۴ نمونه کد این که بفهمم activity تو کدوم حالته

جلسه ۴ کار با actiivityها ی مختلف Acivity LifeCycle

جلسه ۳ بخش ۳ مقدماتی دکمه

رو ,کنی ,اگه ,دکمه ,  ,کلیک ,می نویسی ,کلیک هم ,alt enter ,می نویسیش ,نویسیش و

مشخصات

تبلیغات

برترین جستجو ها

آخرین جستجو ها

رویای بیت کوین Bitcoin Dream پرسش و پاسخ وردپرس سایت کیم کالا فروشگاه اینترنتی Lotus Water Psychology سایه وارونه داده پردازی نرم افکار اپیکیشن نت مانی net money مرکز تخصصی گچبری و قالبسازی آذین بیوگرافی ابوالفضل بابادی شوراب گروه هنری اولین اکشن سازان جوان اقیانوس طلایی .:: تنفّس صــــبح ::. شین نویسه خبر شهدای مدافع حرم پایکد نقاشی کشیدن درمان مو کبدچرب Sh.S نمونه سوالات استخدامی بانک تجارت (فروردین 1400) رسانه ارزهای دیجیتال و صرافی Coinex مرکز ماساژ در تهران