رفتن به مطلب
انجمن اندروید ایران | آموزش برنامه نویسی اندروید و موبایل
  • android.png.1fab383bc8500cd93127cebc65b1dcab.png

پست های پیشنهاد شده

سلام خدمت همه عزیزان...

دفعه اول هست که دارم با ویجت کار میکنم، سوالی که برام پیش اومده اینه که چجوری میشه متد onClick رو برای یک Button که در دل ویجت هست، هندل کرد؟!!!

به غیر از استفاده از setOnClickPendingIntent راه دیگه ای هست؟

ویرایش شده توسط شاهرخ جهان زاده
لینک ارسال
به اشتراک گذاری در سایت های دیگر

 

این دستوری که نوشتید یعنی setOnClickPendingIntent   برای کلید در Notification هستش

 

روش کلیک Button در اندروید :

   btn_setting.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
               
     /// your code
            }
        });

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر
در 2 ساعت قبل، Farzad Sarseifi گفته است :

 

این دستوری که نوشتید یعنی setOnClickPendingIntent   برای کلید در Notification هستش

 

روش کلیک Button در اندروید :


   btn_setting.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
               
     /// your code
            }
        });

 

درسته برای onClick کردن باید از دستوری که شما فرمودید استفاده کرد...

ولی سیستم ویجت چون وابسته به سرویس ها و رسیورها هست باید از setOnClickPendingIntent استفاده کرد...

فقط برام سوال پیش اومده بود که آیا میشه از روش دیگه ای هم استفاده کرد یا خیر؟!!!

توی نت خیلی گشتم چیزی خاصی پیدا نکردم :(

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سوال شما فک کنم به این صورته که یک Notificationدارید که قصد دارید onClick رو روش پیاده سازی کنید ؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر
در 21 دقیقه قبل، Farzad Sarseifi گفته است :

سوال شما فک کنم به این صورته که یک Notificationدارید که قصد دارید onClick رو روش پیاده سازی کنید ؟

خیر، button که قرار دادم در widget هست...

لینک ارسال
به اشتراک گذاری در سایت های دیگر
در 25 دقیقه قبل، شاهرخ جهان زاده گفته است :

خیر، button که قرار دادم در widget هست...

روشش به این صورته که حتما باید توسط سرویس اجرا شود. من روشی جز این تا به الان مشاهده نکردم

 

مشکل این روشی که سرویسی هستش به نظرتون چه مواردی میتونه باشه ؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر
در 59 دقیقه قبل، Farzad Sarseifi گفته است :

روشش به این صورته که حتما باید توسط سرویس اجرا شود. من روشی جز این تا به الان مشاهده نکردم

 

مشکل این روشی که سرویسی هستش به نظرتون چه مواردی میتونه باشه ؟

مشکل خاصی نداره، فقط کنجکاو بودم که میشه روش دیگه ای استفاده کرد یا نه

لینک ارسال
به اشتراک گذاری در سایت های دیگر
در 49 دقیقه قبل، شاهرخ جهان زاده گفته است :

مشکل خاصی نداره، فقط کنجکاو بودم که میشه روش دیگه ای استفاده کرد یا نه

قبلا اینو چند بار بررسی کردم اما موردی جز این پیدا نکردم

لینک ارسال
به اشتراک گذاری در سایت های دیگر
در 15 ساعت قبل، Farzad Sarseifi گفته است :

قبلا اینو چند بار بررسی کردم اما موردی جز این پیدا نکردم

پس از همین روش استفاده میکنم...

مرسی از شما...

لینک ارسال
به اشتراک گذاری در سایت های دیگر

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...